Application Programming Interfaces
&
Software Development Kits
A collection of useful software documents for major tech companies.
Python
Microsoft Graph
"Microsoft Graph is the gateway to data and intelligence in
Microsoft 365. It provides a unified programmability model that
you can use to access the tremendous amount of data in Microsoft
365, Windows 10, and Enterprise Mobility +
Security."
HTTP
NASA
"The objective of this site is to make NASA data, including
imagery, eminently accessible to application
developers."
Python
Interactive Brokers
"Build custom trading applications and automate any part of the process. Use our modern REST API to trade, monitor and manage your IBKR account. "
Python
Twitter
"The Twitter API enables programmatic access to Twitter in unique and advanced ways. Use it to analyze, learn from, and interact with Tweets, Direct Messages, users, and other key Twitter resources."
Python
Twilio
"Dig into our API reference documentation and quickstarts. You’re covered with everything from SDKs in your favorite languages to sample apps for web, iOS, and Android."
Python
Amazon Web Services
"Amazon API Gateway is a fully managed service that makes it easy for developers to create, publish, maintain, monitor, and secure APIs at any scale."
Node.js
Youtube
"Add YouTube features to your application, including the ability to upload videos, create and manage playlists, and more. "
JavaScript
Facebook
"Learn the basics of how to send and receive data from the Facebook Social Graph and how to implement the APIs, Platforms, Products, and SDKs to fit your application needs."