Below you will find a list along with links to their docs and Python wrappers/libraries. Originally forked from GitHub repos of Real Python via johnwmiller.
Have a new API to add? Great! Please submit a pull request and follow the format below.
Found a broken API? Excellent! Please submit a pull request with it fixed or removed.
See my discussion of working with APIs in Towards Data Science here.
Amazon Advertising - Amazon product advertising for sellers
Amazon Alexa - Cloud-based voice service for devices
Amazon Product API - Amazon's product catalog
AWS - Cloud computing platform
AWS - Amazon Simple Workflow - Orchestration service for building scalable distributed applications
Archive.is - Time capsule for web pages
Archive.org - Internet archive
Arista EOS - Network operating system
ArrayFire - A general purpose GPU library
Ascribe - Register and license intellectual Property
Authorize.net - Payment gateway
Azure - Microsoft cloud computing platform
Balanced - Payments for marketplaces
BigML - Machine learning made easy
Bing - Microsoft search engine
Bitcoin - Open source P2P money
Bitly - URL shortener
Bitstamp - Buy and sell bitcoins
Blogger - Blog-publishing service
Box - Online file sharing
Braintree - Accept Payments Online
Challonge - Tournament Brackets
Chargify - Recurring billing application
Close.io - Sales communication platform
Coinbase - Bitcoin Wallet
CoinPayments - checkout system for cryptocurrencies
Craigslist - Classified advertisements
Discogs - Marketplace for Music on Vinyl, CD..
Discord - All-in-one voice and text chat for gamers
Discourse - Civilized discussion
Disqus - Blog comment hosting service
Docker - an open platform for distributed applications for developers and sysadmins
Dark Ski - Weather forecasting
Dropbox - File hosting service
Duktape - Embeddable JavaScript engine
Ebay - Online auction and shopping
Evernote - Notetaking software
Facebook - Social networking service
FedEx - Global courier delivery services
Flickr - Image and Video hosting
Foursquare - Location based networking
Genius - Song lyrics and annotations
Geocodio - Ridiculously affordable geocoding
GitHub - Online project hosting
GitLab - Online and self-hosted Git repository management
Google Charts - Interactive charts for browsers and mobile devices.
Google Cloud Functions - Serverless environment to build and connect cloud services
Google Maps - Web mapping service
Google Music - Google Music
Google Search - Unofficial API for Google Search
Google Sheets - create and edit spreadsheets online, for free.
Google Spreadsheet - Online Spreadsheets
GoPro - Cameras
Hacker News - Social News
Hadoop YARN - Apache Hadoop NextGen MapReduce (YARN)
Heroku - Cloud Application Platform
IEX - Real-time and historical stock prices
Imgur - Simple Image Sharer
Indeed - Search engine for jobs
Instagram - Online photo sharing
Investopedia - Stock Simulator
IP Street - patent data and analytics algorithms as a service
iTunes Store - Search engine for iTunes content
Jira - Issue tracking product
Kite Connect - Stock trading APIs
Last.fm - Online music
LightGBM - gradient boosting framework by Microsoft
LinkedIn - Professional Social Network
Medium - blog publishing platform
Meetup - Offline group meetings
MLB GameDay - Real-time MLB data
MonkeyLearn - Machine learning for text analysis
Musixmatch - Explore the world's largest catalog of song lyrics and translations
NASA - National Aeronautics and Space Administration
Netflix - On-demand streaming media
Netflix Roulette - Get a random movie from the Netflix catalog and watch it instantly
New York Times Archive API - The Archive API provides JSON lists of articles by month
News API - JSON API for live news and blog headlines
Onfleet - Last mile delivery management service
OneTimeSecret - Self-destructing messaging service
OpenWeatherMap - Weather Service
PagerDuty - IT alert monitoring
Pinterest - Pinboard-style sharing
Phaxio - Faxing for Developers
Phish.AI - Detect zero-day phishing websites
Photobucket - Image hosting and video
Plot.ly - Easily analyze data together
Polar Devices - Watches and devices
Pybraries - Wrapper for the libraries.io API. Get info about open source packages.
Rackspace - Open cloud company
Reddit - Social news aggregation and discussion
RottenTomatoes - Film review aggregator
Salesforce - Cloud computing company (CRM)
SAS - business intelligence software
Scaleway - Cloud computing platform
Scrapinghub - Scraping services
Skyscanner - Travel metasearch
Slack - Team Communication Platform
- API documentation
- Python wrapper #1: slackclient
- Python wrapper #2: Slacker
- Python wrapper #3: Gendo
SmartFile - File management service
Socrata Open Data API - Data discovery for government data
Soundcloud - Share your sounds
Sportradar - Broad range of sports APIs
Spotify - Music streaming service
Spreedly - Cloud based credit card vault
Stack Exchange - Community-Powered Q&A
Stanford CoreNLP - simple API for text processing tasks
Stripe - Payments for developers
Syncthing - Decentralized data sync
Taiga - Project management
Telegram - Mobile and desktop messaging app
Temp Mail - Anonymous emails
Tesseract OCR - OCR Engine
The Pirate Bay - Peer-to-peer file sharing
The Movie Database - Movie and TV Database
TinyURL - URL Shortner
Trello - Kanban boards
Tuenti - Social networking service
Tumblr - Microblogging platform
TheTVDB.com - Community driven database of television shows
Twilio - SMS and Voice through the cloud
Twitter - Online microblogging service
- API documentation
- Python wrapper #1: python-twitter
- Python wrapper #2: twython
- Python wrapper #3: birdy
- Python wrapper #4: tweepy
Uber - Taxi, private car or rideshare service
Udacity - Online University
Udemy - Online University
UPS - Package Delivery
UrbanDictionary - Web-based dictionary
Vault - A tool for managing secrets.
Vimeo - Video-sharing website
VK - Social networking service
Walmart Open API - access to the Walmart product catalog
WhatsApp - Mobile and desktop messaging app
Wikipedia - Wikipedia
Windows Azure - Microsoft's Cloud Platform
World Bank - Collection of development indicators
- API documentation
- Python wrapper #1: wbgapi
- Python wrapper #2: wbdata
- Python wrapper #3: World-Bank-Python