Public-APIs
This is an attempt to categorise different APIs scoured from the web which make their resources available for consumption.
Items marked with are open-source
Items marked with 💸 are trial based APIs
Table of Contents
APIs
Advertising
⬆ Back to Table of Contents
Analytics
API
Description
Open/Trial
Amazon Mobile Analytics
Service for collecting, visualizing, and understanding app usage data at scale.
N/A
Clicky
Allows you to extract your website's traffic data into several formats, making it easy to integrate, analyze, or store your data within your own application.
N/A
Fabric
A platform that helps your mobile team build better apps, understand your users, and grow your business.
N/A
Flurry
Yahoo’s Flurry provides you with a number of APIs enabling you to export your data.
N/A
Google Analytics
Google Analytics provides APIs to collect, configure, and report on user-interactions with your online content.
N/A
Localytics
Interface to Localytics analytics platform.
N/A
Matomo
Matomo is an all-in-one premium web analytics platform designed to give you the most conclusive insights.
💸
MixPanel
Analytics for mobile and web which helps you analyze the actions people take in your application.
N/A
Open Web Analytics
Provides a way to request and work with your data outside of the OWA reporting interface.
N/A
Ticksel
Friendly website analytics made for humans. Secure and powerful yet simple to use.
N/A
Woopra
Real-time website analysis tool that targets customer engagement.
N/A
Zoho Reports API
Build powerful reporting and analytical capabilities into your application.
N/A
⬆ Back to Table of Contents
Augmented Reality
API
Description
Open/Trial
Vuforia
Solid SDK with robust development options.
💸
Wikitude
Wikitude’s all-in-one AR solution includes image recognition & tracking, 3D model rendering, video overlay, location based AR.
💸
⬆ Back to Table of Contents
BarCode
API
Description
Open/Trial
Dynamic QR Code
Generate dynamic and static QR Codes.
💸
Google Barcode
The Barcode API detects barcodes in real-time, on device, in any orientation. It can also detect multiple barcodes at once.
N/A
EAN-Search
The EAN-Search API allows you to lookup products by EAN, UPC or GTIN barcode.
💸
QR Code API
QR Code REST API. Can create QR code images or read existing images and return the contents.
💸
Stakdek's QR Generator API
Returns QR code image. Uses python qrcode
.
N/A
⬆ Back to Table of Contents
Big Data and Analytics
API
Description
Open/Trial
Google Charts
Free tool with a wide range of capabilities for visualizing data from a website.
N/A
Keen IO
Keen IO is a powerful, flexible, and scalable solution that’s literally Big Data, easy-to-implement and at your fingertips.
N/A
Mongo DB
mongoDB is ideal for developers who want precise control over the final results and processes for handling Big Data.
N/A
Ryft
integrate the Ryft ONE’s data analysis capabilities into existing big data environments for faster data analysis and real-time intelligence.
N/A
LinkedData.Center
a RDF graph database as a service with W3C SPARQL query and SPARQL update apis.
💸
⬆ Back to Table of Contents
Cryptocurrency/Crypto Wallets
API
Description
Open/Trial
Bitcoin
Find useful resources, guides and reference material for developers.
N/A
Bitcoincharts
You can use this API to include markets data in your websites, mobile apps or desktop applets.
N/A
bitpay
A simple, RESTful API to the most powerful bitcoin infrastructure on the planet.
N/A
Block
The most versatile and secure wallet for all your coins.
N/A
BlockCypher
BlockCypher is the infrastructure fabric for blockchain applications.
N/A
BlockFacts.io
Compliance-first digital asset data with REST and WebSocket API support. Real-time cryptocurrency data from multiple exchanges via a single unified API. SDKs for integration, rich historic tick data.
N/A
Coinbase
Coinbase APIs and developer tools make building bitcoin and blockchain apps much easier.
N/A
CoinDesk
Bitcoin Price Index.
N/A
Coingecko
Free and Public Cryptocurrency API which you can use without an API key.
N/A
Coinlore
Cryptocurrency tick data API.
N/A
CoinMarketCap
Cryptocurrencies Prices.
N/A
coinpaprika
Cryptocurrencies prices, market capitalization, volume and more.
N/A
CryptoCompare
Cryptocurrencies Comparison.
N/A
Cryptonator
Cryptocurrencies Exchange Rates.
N/A
Coinigy
Interact with Coinigy Accounts and Exchange Accounts Directly.
N/A
Covalent
Multi-blockchain data aggregator at one unified API.
N/A
Exchange Rates API
Market Prices and exchanges rates api.
N/A
PENDAX
Javascript SDK for Trading, Data, and Websockets for FTX, FTXUS, OKX, Bybit, & More.
N/A
Poloniex
US based digital asset exchange.
N/A
ShapeShift.io
Exchange between cryptocurrencies without an account. Well documented API for easy use.
N/A
Technical Analysis
Cryptocurrency prices, technical analysis and sentiment detection.
N/A
⬆ Back to Table of Contents
Calendar
API
Description
Open/Trial
CalendarIndex
Worldwide Holidays and Working Days API.
N/A
DigiDates API
Rest API for date and time calculations.
Holiday API
Public holiday API service for several supported countries.
N/A
⬆ Back to Table of Contents
Captcha
API
Description
Open/Trial
Anti-Captcha
Access to Anti-Captcha’s API.
N/A
ProxyCrawl
Crawl and scrape websites without the need for proxies, infrastructure or browsers. We solve captchas for you and prevent you being blocked while speeding up your development.
💸
Google reCAPTCHA
ReCAPTCHA lets you embed a CAPTCHA in your web pages in order to protect them against spam and other types of automated abuse.
N/A
⬆ Back to Table of Contents
Check-In
⬆ Back to Table of Contents
Commerce
API
Description
Open/Trial
Commerce Layer
Commerce Layer is a headless commerce platform that lets you add global ecommerce capabilities to any website, mobile app, chatbot, or IoT device, with ease. Using the language, CMS, and tools you already master and love.
N/A
envoice
Invoicing for online businesses. Simplify your invoicing process and get paid online with a debit or credit card via your payment gateway.
N/A
koomalooma
A Loyalty BPaaS (Business Process as a Service) for mobile and web companies. Merchants issue points for actions their customers/users make, for example a purchase or a referral. koomalooma takes care of all the rest, from signing up users, keeping track of points and delivering rewards in over 80 countries.
💸
Moltin
Unified APIs for inventory, carts, the checkout process, payments and more, so you can focus on creating seamless customer experiences at any scale.
N/A
Stripe
Allows both private individuals and businesses to accept payments over the Internet.
N/A
Repetiti
Repetiti 3d Printer Management Service, access and control 3d Printers easily.
Braintree
Specializes in mobile and web payment systems for ecommerce companies.
N/A
Yellow Pages API
Get data for all categories of businesses in any city of the US.
⬆ Back to Table of Contents
Communication
API
Description
Open/Trial
Africa's Talking
Access African telco services through a HTTP API.
💸
iP1sms
Send and receive SMS messages worldwide.
💸
Eqivo
Telephony/Programmable-Voice API platform.
MailGun
Transactional Email API Service For Developers. Free first 10000 emails per month.
💸
Nexmo
Make and receive phone calls, send and receive SMS worldwide. Libraries in Node, Ruby, Java, PHP, .NET & Python.
💸
Sakari
Send and Receive SMS to over 200+ countries around the world. Send one or one million messages from a single API call.
💸
Telnyx
Build Voice, SMS, Fax, Networking and Cellular IoT applications on a private, purpose-built global communications network.
💸
The SMS Works
The SMS Works provides a low-cost, reliable SMS API for developers. Pay only for delivered texts, all failed messages are refunded.
💸
Twilio
APIs for SMS, Voice, Video and more.
💸
⬆ Back to Table of Contents
Content
API
Description
Open/Trial
Bible
Lightning-fast Bible API, featuring support for over 200+ translations and counting.
Bible
JSON API for public domain and open bible translations.
Fruits API
API GraphQL with information on fruit trees of the world.
Jokes
Full featured Jokes API
💸
Perfect Tense API
The Perfect Tense API is the only spelling and grammar checking API that uses artificial intelligence to correct all of your text automatically in one call.
💸
qKast Channel Content
Access live content collections sourced from any page around the web.
N/A
Random Data Generator
API Generator for telephones, text, numbers, passwords, names, social security numbers, and cards.
💸
Random Facts
Random Facts API
💸
SLF
German city, country, river, database.
Today in History
Daily historical events, births and deaths API.
Wikipedia
Free multilingual Encyclopedia.
N/A
⬆ Back to Table of Contents
Currency
⬆ Back to Table of Contents
Design
API
Description
Open/Trial
Dribbble
Dribbble is a community of designers answering that question each day.
N/A
Behance
Behance is the leading online platform to showcase & discover creative work.
N/A
Icon Horse
Get the favicon logo for any web address, customizable and complete with a fallback if it fails.
N/A
Pexels
Pexels provides high quality and completely free stock photos licensed under the Creative Commons Zero (CC0) license.
N/A
PHP-Noise
Noise background image generator api with various parameters.
⬆ Back to Table of Contents
Dictionary
API
Description
Open/Trial
Agarathi
Tamil language Dictionary API.
💸
Cambridge Dictionaries Online
Access to Cambridge’s custom-developed API.
💸
Datamuse API
Word-finding query engine that finds words that match a given set of constraints and that are likely in a given context.
💸
Free Dictionary API
Get word definitions for free.
N/A
Lingua Robot API
Definition of words, pronunciations, synonyms and antonyms, lemmatization and morpheme segmentation.
💸
Merriam-Webster Dictionary API
Gives developers access to a big ass resource of dictionary and thesaurus content as well as specialized medical, Spanish, ESL, and student-friendly vocabulary.
N/A
Oxford Dictionary API
Access to Oxford Dictionary services with several different subscription options including a free tier.
💸
Wordnik
Dictionary functions.
N/A
Words API
Use it to find definitions for more than 150,000 words.
N/A
Wiktionary API
Collaborative, free-content multilingual dictionary.
N/A
⬆ Back to Table of Contents
Entertainment
API
Description
Open/Trial
Anilist
Free Graphql api for thousands of animes, mangas, characters and staff
N/A
Better Call Saul API
Your favorite lawyer's API. Get data for characters, episodes and much more.
N/A
Bob's Burgers API
Get data for hundreds of characters, episodes, running gags, and images from the show.
Breaking Bad & Better Call Saul API
Get data about characters, episodes, quotes, and deaths.
N/A
Cat as a Service (CATAAS)
Is a REST API to spread peace and love (or not) thanks to cats.
N/A
Comic Vine
An extremely mature, well organized and continually updated resource of comic information.
N/A
Comichron Data
API for comic sales data from comichron.com.
Danbooru
Get images categorized by tags.
N/A
Dune
A simple API which provides you with book, character, movie and quotes JSON data.
Final Space API
A RESTful API that provides information and images about the Final Space show.
Fun Translations API
Translate to over 50+ languages from various TV Series and Movies.
N/A
Jandapress API
A doujinshi API with gather in mind.
Lord of the Rings API
Get data about the books, the movie trilogy, many characters and quotes.
N/A
Lustpress API
Porn videos API that gather from popular adult sites.
Marvel
Access over 70 years of comic data with Marvel's official developer API.
N/A
My Anime List API
Get data about any specific anime or anime genre of your choice.
Nick Cannon Baby API
JSON API for entertainer Nick Cannon's many children and baby mamas.
Owen Wilson Wow API
JSON API for actor Owen Wilson's "wow" exclamations in movies.
Pokéapi
All the Pokémon data you'll ever need, in one place.
Rick and Morty
All the Rick and Morty information, including images.
Riddles API
An API to get random riddles
Star Trek API (STAPI)
STAPI, a Star Trek API.
Star Wars API (SWAPI)
All things Star Wars, based on Wookpedia and other sources. Reboot of original swapi.co, guaranteed to be maintained.
Studio Ghibli
Resources from Studio Ghibli films.
TCGdex
A Multilanguage Pokémon TCG Database with Cards Pictures and most of the information contained on the cards.
The Walking Dead API
Free to use RESTful API based upon The Walking Dead Series.
N/A
⬆ Back to Table of Contents
Events
API
Description
Open/Trial
Picatic
Sell tickets directly from your app or website.
N/A
⬆ Back to Table of Contents
Face Recognition
API
Description
Open/Trial
Kairos
Face recognition, emotion analysis and measuring engagement of people in images or videos for any mobile or web application. 30 Day Trial
💸
Skybiometry
Face detection, emotional analysis, face grouping, recognition service and tagging the photo.
N/A
⬆ Back to Table of Contents
File Storage and Manipulation
API
Description
Open/Trial
Amazon S3
API that provides access to stored files and can be added easily to any service - and it's free for twelve months.
💸
Cloudinary
API for image and video storage and manipulation - free for up to 75,000 images and 7,500 manipulations per month, good documentation. It can also manipulate GIFs and PDFs.
N/A
DigitalOcean Spaces
API that provides easy access to store and receive files as simple object storage with easy to understand pricing. 2 Month Free Trial
💸
Dropbox
API for accessing stored files and pictures which is easy to use and free for small amounts of data.
N/A
Filestack
API for image and file manipulation, 250 uploads and 500 uploads per month for free, free CDN, HTML widget.
N/A
Microsoft Graph
API for accessing stored files and photos for personal and enterprise users with high resolution thumbnails and Microsoft Office APIs.
N/A
PDF Blocks
API for working with PDF documents (merge, add password, watermark, and more). Well documented, easy to use. 14-day free trial.
💸
Smash
Smash API & SDK to upload large files on websites, mobile apps, SaaS solutions and custom workflows.
💸
Vector Express
API for converting, processing and analyzing vector files.
N/A
Verizon Cloud
API for accessing stored pictures and other files stored by users of Verizon Cloud app.
N/A
Vertopal
The Vertopal API lets you convert files to a variety of formats.
💸
⬆ Back to Table of Contents
Finance
API
Description
Open/Trial
Alpha Vantage
Y Combinator backed API provider for stock, ETF, mutual fund, forex, and crypto data. There is also a 2000+ star Python wrapper for it on GitHub.
N/A
Atom Finance
Atom Finance provides access to market, earnings and news data.
💸
IEX
Free Stocks and Market Data.
N/A
Twelve Data
Stock market data (real-time & historical).
N/A
Australia
Plenty of kinds of data in CSV format.
N/A
Canada
Daily exchange rates and statistical data tables in CSV , XML or JSON formats.
N/A
Exchange Rates
Foreign exchange rates API with currency conversion. JSON & CORS .
IBANAPI
Validate IBAN number & get bank account from it.
💸
Ireland
Variety of data mainly in XLS format.
N/A
Myanmar
Currency exchange rates in JSON format.
N/A
Moldova
Currency exchange rates in XML , JSON and XLS formats.
N/A
New Zealand
Variety of data in XLS format.
N/A
Nigeria
Exchange rates and other info in CSV format
N/A
Peru
Variety of data in XLSX format.
N/A
Poland
Currency exchange rates and gold prices in the XML and JSON formats.
N/A
Russian Federation
History of exchange rates via REST XML and far more macroeconomical info via SOAP.
N/A
Switzerland
Rich variety of data in XLS and CSV formats.
N/A
Ukraine
Exchange rates and bond placements in JSON and XML formats.
N/A
Portfolio Optimizer
API for investment portfolio optimization.
N/A
⬆ Back to Table of Contents
Fitness
API
Description
Open/Trial
FitBit
Web API for accessing data from Fitbit activity trackers, Aria scale, and manually entered logs.
N/A
HealthGraph
RunKeeper's web-based HealthGraph API presents Health Graph data, and provides information about a user and friends.
N/A
Open Food Facts
Open Food Facts is a database of food products with ingredients, allergens, nutrition facts and all the tidbits of information we can find on product labels.
N/A
Strava
API for accessing and managing data about athletes, activities and segments.
N/A
VeganCheck
API that provides a couple of information about a food or non-food product based on its EAN/UPC code.
Withings
Access to data from Withings activity trackers and body measures.
N/A
⬆ Back to Table of Contents
Google
⬆ Back to Table of Contents
Identity Verification
API
Description
Open/Trial
BlockScore
A real-time API for verifying an identity by name, address, date of birth, and social security number.
Unknown
Cognito
A powerful API for verifying and retrieving identity information. Can take a customer's cellphone number and return name, address history, full SSN, and date of birth.
N/A
Whitepages Pro
Global Identity Verification API. Get a clearer picture of your customer. Instantly know if a name, address, phone number, email, and IP all belong to the same person. Every country in the world is supported.
💸
⬆ Back to Table of Contents
Image Moderation
API
Description
Open/Trial
WebPurify
Provides live image moderation by humans. Free for the first 100 images. 2¢ per image after.
💸
⬆ Back to Table of Contents
IoT
API
Description
Open/Trial
Ably
API for making cross-protocol real time communication between devices easy.
N/A
Particle
API to manage Particle devices (including their own Arduino-compatible ones and the Raspberry Pi) and control them. Free for up to 25 devices and 250k events/month.
N/A
PubNub
API to make real time applications with a variety of hardware devices including Arduino, RPi, Kinoma, Atmel, Samsung Smart TV WebOS, and more.
Philips Hue
Registration (free) and local Hue Bridge (not free) required - Control Hue brand lights made by Philips. API calls are made to the Hue Bridge residing on the local network. Includes a web based UI.
N/A
SmartThings
API for Samsung SmartThings Smart Home Hub products (ZigBee, Z-Wave, IP).
N/A
Temboo SDK
This platform acts as a layer on top of third-party APIs, using code snippets to trigger complex processes that run through their cloud platform.
N/A
ThingSpeak
“Internet of Things” application and API to store and retrieve data from things using HTTP over the Internet or via a Local Area Network.
N/A
Xively
Uses free and open libraries to let you connect different types of hardware, using a variety of languages to their cloud service.
N/A
Zetta
An open source platform built on Node.js for creating IoT servers that run across geo-distributed computers and the cloud.
⬆ Back to Table of Contents
Legal
Open Licenses
⬆ Back to Table of Contents
Login Authentication
API
Description
Open/Trial
Auth0
Authenticate and authorize apps and APIs with any identity provider running on any stack, any device or cloud. Free for 700 active users.
N/A
Facebook Login for Apps
Secure, fast, convenient way to login in your app/website.
N/A
Firebase
Authentication, analytics, cloud messaging, crash reporting, ads and more.
N/A
GitHub Authentication
Access to GitHub’s Authentication API.
N/A
Instagram
Access to Instagram’s OAuth API.
N/A
LinkedIn
Make it convenient for your users to sign in with their professional identity.
N/A
PayPal
Enables your customers to sign in to your website quickly and securely using their PayPal login credentials.
N/A
Salesforce
Salesforce uses the OAuth protocol to allow users of applications to securely access data without having to reveal username and password credentials.
N/A
Twitter Sign-in
Works on websites, iOS, mobile and desktop applications.
N/A
WorkOS
Support Single Sign-On for common Enterprise Identity Providers (Okta, Azure, OneLogin).
N/A
⬆ Back to Table of Contents
Machine Learning
API
Description
Open/Trial
Amazon ML API
Amazon Machine Learning API simplifies the process of making predictions that require lots of expertise around model building, data cleansing and statistical analysis.
N/A
AYLIEN
AYLIEN Text Analysis API is a package of Natural Language Processing, Information Retrieval and Machine Learning tools for extracting meaning and insight from textual and visual content with ease.
N/A
Big ML
BigML is a user-friendly and developer-friendly Machine learning API that mainly concentrates on decision trees.
N/A
Cloud Machine Learning Engine
Cloud-based machine learning and pattern matching tool.
N/A
Microsoft Azure Machine Learning API
Helps data scientists publish in minutes which once used to take days after they had developed a feasible model.
N/A
ObjectCut
Automatic background removal service powered by AI. From an input image given its public-accessible URL or being the image itself, ObjectCut returns the same image but without background.
N/A
Unplugg
Automated Forecasting API for timeseries data which can be used to forecast energy consumption, temperature, or any other timeseries data which has some seasonality effect.
N/A
⬆ Back to Table of Contents
Maps
API
Description
Open/Trial
Amazon Maps API v2
Add interactive 3D maps, graphics, and custom overlays to your Fire Tablet and Fire phone apps.
N/A
Bing Maps
Bing Maps platform provides multiple API options for your application.
N/A
Cartes.io
Create maps and markers for anything, without authentication.
CartoDB
Allows you to generate maps based on data hosted in your CartoDB account.
N/A
Daum Maps API
Daum Maps provides multiple APIs for the Korean map.
N/A
Google Maps API
Google Maps APIs are available for Android, iOS, web browsers and through HTTP web services. Clients can be found here.
N/A
HERE Maps API
Wide range of APIs available through JavaScript, iOS, Android, or REST services.
N/A
Leaflet.js
An open-source JavaScript library for mobile-friendly interactive maps.
Mapbox
Access to MapBox’s API.
N/A
Open Street Map
API access to OSM.
N/A
Scribble
The Scribble Maps API is a cross browser, mobile ready, HTML5/JavaScript, interactive map builder.
N/A
Yahoo Maps
Yahoo Maps lets you easily embed rich and interactive maps using your choice of platform.
N/A
Yandex
API for installing Yandex.Maps and the necessary tools for working it on your web app or site.
N/A
⬆ Back to Table of Contents
Math
API
Description
Open/Trial
Matlab
The MATLAB RESTful API enables you to evaluate MATLAB functions on remote servers using JSON representation of MATLAB data types.
N/A
Newton
An API for Arithmetic and Symbolic Math.
⬆ Back to Table of Contents
Medical
API
Description
Open/Trial
COVID-19 Data
Get live and historical data regarding Coronavirus cases per country.
Infermedica
AI-based engine for patient triage and preliminary medical diagnosis. v2
N/A
⬆ Back to Table of Contents
Miscellaneous
API
Description
Open/Trial
Aadhaar Bridge
Aadhaar is a 12-digit unique identification number issued by the Indian government to every individual resident of India. API allows you to authenticate and perform ekYC and eSign using Aadhar.
💸
Mozilla Addons
Mozilla's catalogue of addons for Firefox-compatible web browsers.
Bored API
Generates tasks to do when bored.
Bhagavad Gita
Bhagavad Gita in various languages.
Bruzu
Dynamically generate Images with a URL string. This service allows you to create dynamic images using nothing more than a URL string.
💸
Callook.info
Look up information about United States ham radio callsigns.
N/A
ChuckNorris.io
A free JSON API for hand curated Chuck Norris facts.
Cloudflare Trace
Get IP Address, Timestamp, User Agent, Country Code, IATA, HTTP Version, TLS/SSL Version & More.
N/A
Cloudlayer.io
Document Generation Service that allows you to generate PDFs and Images from websites, HTML, or Templates.
💸
Codewars API
Coding challenge website API that allows access usernames, leaderboards, and real time statistics for coding problems.
N/A
Congress.gov API
The beta Congress.gov Application Programming Interface (API) provides a method for Congress and the public to view, retrieve, and re-use machine-readable data from collections available on Congress.gov.
N/A
Dataflow Kit
Web Scraper API to extract information from websites, scrape SERPs, convert web pages to PDF, and capture screenshots.
💸
Data Science Toolkit
A collection of the best open data sets and open-source tools for data science.
N/A
Don't Kill My App
Database of ways mobile vendors inhibit background activity of apps.
Domainsdb.info
Registered domain names search checks the lists of registered domains for names containing particular words/phrases/numbers or symbols.
N/A
Evil Insult Generator
Offers the most evil insults.
Flowdash
Create, edit, delete, and read your workflow data on demand.
N/A
Game of Thrones Quotes
A free API to retrieve some quotes of Game of Thrones!
Geocodify
Worldwide geocoding, geoparsing and autocomplete for addresses.
💸
Giphy
Worlds largest library of GIFs.
N/A
Httpbin
A Simple HTTP Request & Response Service.
Httpbin Cloudflare
A Simple HTTP Request & Response Service with HTTP/3 Support by Cloudflare.
Icanhazepoch
Get Epoch time.
Icanhazip
IP Address API.
Image-Charts
1 URL = 1 Chart: Get a chart image in response to a URL GET or POST request. A drop-in-replacement for the deprecated Google Image Charts.
N/A
JSONbin.io
Free JSON data storage service, ideal for small scale web apps, website, mobile apps.
N/A
Judge0 API
Compile and run source code.
Labs64 NetLicensing (API Test Center )
Innovative License Management Solution.
N/A
LaunchLibrary
Aggregated info about space launches.
N/A
LetsValidate
Uncovers the technologies used on websites and URL to thumbnail.
N/A
LinkPreview
RESTful API that returns JSON formatted summary with title, description and preview image for any requested URL. Free & paid plans.
N/A
LiveChat
Online Customer Service software with customizable chat, embeddable widgets, help desk and web analytics tools. APIs include webhooks support, SDKs and open-source libraries to build on.
💸
Lottery Number Generation
Generate lottery numbers. Hundreds of lottery games from various countries are supported.
💸
NetworkCalc
REST APIs that provide network calculator tools, such as subnet calculations, binary number conversion, and certificate lookup.
N/A
PDFmyURL
RESTful API that converts web pages to PDF quickly and even does entire websites to PDF.
💸
PDF from URL
API that converts websites from URL to PDF and even does convert HTML Strings to PDF for free.
N/A
Pastebin
Quickly share text or code, with support for over 250 languages for syntax highlighting.
N/A
PhantAuth
Random User Generator + OpenID Connect Provider. Like Lorem Ipsum, but for user accounts and authentication.
QuickChart
Generate Chart.js image charts for email, dashboards, etc. Provides a replacement API for the old Google Image Charts service.
Quran API
A RESTful Quran API to retrieve an Ayah, Surah, Juz or the enitre Holy Quran.
Quran-api
Free Quran API Service with 90+ different languages and 400+ translations.
Rocketium Video API
Rocketium Video API allows you to create Buzzfeed-like videos programmatically.
💸
Scraper API
Scraper API handles proxies, browsers, and CAPTCHAs so developers can easily build scalable web scrapers.
N/A
Shadify
Service for generating data and executing logic to create various games and puzzles.
Shotstack Video Editing API
Allows you to build scalable video automation workflows and video-first applications with capability to edit and generate thousands of customized videos.
💸
Spreaker
Enables developers to read and write data to Spreaker.
N/A
StackExchange
The StackExchange API provides RESTful services to all the sites on the StackExchange domain.
N/A
RandomGermanWords
An API for generating random german words.
RestCountries
Get information about countries via a RESTful API.
N/A
Typeform
Typeform's APIs allow you to create and edit Typeform surveys, and retrieve survey responses on demand.
N/A
Unixtime
Free RESTservice to convert unixtime to datetime and vice versa.
N/A
Wallhaven
A huge wallpaper library.
N/A
Who Hosts This
Detect the hosting provider powering any website.
N/A
WolframAlpha
Integrate top of the line computational knowledge into your applications through the WolframAlpha API.
💸
⬆ Back to Table of Contents
Movies
API
Description
Open/Trial
OMDB
OMDb provides a subscription based web service to obtain information and metadata about movies.
💸
TMDb
TMDb provides powerful searches as well as powerful movie discovery.
N/A
Trakt
Trakt collects lots of information about what TV shows and movies everyone is watching.
N/A
TVmaze
TV Show and web series database. Episode guide, cast, crew and character information. Recaps, reviews, episode trailers, celebrity photos and more.
N/A
⬆ Back to Table of Contents
Music
API
Description
Open/Trial
AI Mastering
AI Mastering API provides an automated audio mastering service. You can upload your audio, master it, and download the mastered audio.
N/A
Deezer
Deezer API provides a nice set of services to build up web applications, allowing the discovery of Deezer's music catalogue.
N/A
Discogs
Access database of artists, labels, releases, marketplace and more.
N/A
Last.fm
The Last.fm API allows anyone to build their own programs using Last.fm data, whether they're on the web, the desktop or mobile devices.
N/A
musicApi
Centralized Node.JS API SDK for the top 3 music providers in China, Xiami, Netease, and QQ music.
N/A
NPR API
NPR's API is a content API, which essentially provides a structured way for other computer applications to get NPR stories in a predictable, flexible and powerful way.
N/A
Rhapsody
Access metadata, user’s entire library of music and do much more.
N/A
SearchLy
Song similarity search API based on lyrics.
SoundCloud
Using the SoundCloud API, you can build applications that take sound on the web to the next level.
N/A
Spotify
Spotify’s Web API lets your applications fetch data from the Spotify music catalog, manage users' playlists and saved music, get recommendations, control Spotify Connect, and more.
N/A
TheAudioDB
Free JSON API for music data, artwork, charting, ratings and hashes.
⬆ Back to Table of Contents
Music Analytics
API
Description
Open/Trial
Next Big Sound
API offers a very simple interface to access data from NBS. Ruby wrapper available.
N/A
⬆ Back to Table of Contents
Music Discovery
API
Description
Open/Trial
Setlist.fm
The setlist.fm API has been designed to give you easy access to setlist data in order to build fancy websites and other applications.
N/A
TuneFind
Allows developers to enhance their services with song, show, and movie data from TuneFind.
N/A
Genius
Allows users to find details about Genius artists and songs.
N/A
⬆ Back to Table of Contents
Music Identification
API
Description
Open/Trial
Acoustid
Supports searching through their fingerprint database.
AudD
Recognize music in microphone recordings, audio files and UGC.
N/A
Gracenote
Largest source of music and video metadata on the planet.
N/A
⬆ Back to Table of Contents
Music Lyrics
API
Description
Open/Trial
ChartLyrics Lyrics API
Allows users to search for lyrics using the artist name, song title, or lyric text.
N/A
Lololyrics API
Given an artist and track name, obtains its lyrics and metadata such as the year released and album art. Specializes more in electronic dance music genres such as hardstyle.
N/A
Musixmatch
Power your music project by licensing access to the world’s most authoritative lyrics DB.
N/A
⬆ Back to Table of Contents
Music Stores
API
Description
Open/Trial
iTunes Search
The Search API allows you to place search fields in your website to search for content within the iTunes Store, App Store, iBooks Store and Mac App Store.
N/A
Reverb
Sell and buy music related merchandise.
N/A
⬆ Back to Table of Contents
News Services
API
Description
Open/Trial
Faroo
Alternative to Google Web Search API / Google News Search API, allows you to search news within dates, fetch trending news, topics and terms.
N/A
Mediastack
Scalable JSON API delivering worldwide news, headlines and blog articles in real-time.
N/A
New York Times
Article search, best sellers, campaign finance, community, most popular, real estate, movie reviews, NY state legislature, Times newswire, tags, and people.
N/A
NewsAPI
70+ news sources and their headlines, one API.
N/A
NewsCatcherAPI
News API to find news articles by any topic, country, language, website or keyword.
💸
RSS API
API to parse and subscribe to RSS Feeds to get webhooks when new items are published.
💸
The Guardian
Access a huge range of content from The Guardian.
N/A
⬆ Back to Table of Contents
Natural Language Processing
API
Description
Open/Trial
Cloudmersive NLP APIs
Wide array of unified NLP APIs including language translation, rephrasing, sentiment analysis, hate speech detection, and more.
N/A
DialogFlow
Natural Language Interactions for Bots, Applications, Services, and Devices.
N/A
Datum Box
Datumbox offers a powerful open-source Machine Learning Framework written in Java.
LUIS AI
Language Understanding Intelligent Service offers a fast and effective way of adding language understanding to applications.
N/A
MeaningCloud
Text analysis APIs for topic extraction, sentiment analysis, automatic classification, morphosyntactic analysis, language detection and more. Several languages are supported.
N/A
OpenAI API
OpenAI's API provides access to GPT-3, which performs a wide variety of natural language tasks, and Codex, which translates natural language to code. The API is designed to allow users to try it on virtually any task in the English language.
💸
ParallelDots
ParallelDots AI APIs are the most comprehensive set of document classification and NLP APIs for software developers that provide state-of-the-art accuracy on most common NLP use-cases such as sentiment analysis and emotion detection.
N/A
Shakespeare Translator API
Shakespeare English Translation API.
💸
SpeechText.AI API
Cloud Speech Recognition API. Transform speech to text with high accuracy in multiple languages. Generate summaries with important highlights from audio and video files.
💸
SummarizeBot API
AI web data extraction and analysis. Multilingual summarization, keywords and sentiment analysis, language recognition, article extraction, comments identification, multimedia analysis, image and face recognition solutions.
💸
Semantria
SAAS API based on Lexalytics engine.
N/A
TextRazor
Helps you extract and understand the Who, What, Why, and How from your supplied text.
N/A
VoiceRSS
An API to convert Text to Speech, supporting 15+ major languages.
N/A
Wit AI
Provides an intent-based NLP API to easily build text and audio based chat bots.
Word Associations API
Provides service to get associations for a word or phrase. Words are grouped by semantics, meaning, and psychological perception.
N/A
⬆ Back to Table of Contents
Placeholder Images
API
Description
Open/Trial
DummyImage
Particularly nice, when compared to some of its competitors, in that it offers a great deal of flexibility.
N/A
Pixabay
Restful API for searching and retrieving free images and videos.
N/A
PlaceKitten
A quick and simple service for getting pictures of kittens for use as placeholders in your designs or code.
N/A
Satyr
Free powerful API for generating dummy images with unique features like delay, aspect ratio, variable resolution, themes, flags and offline mode.
N/A
SingleColorImage
Free API for generating single color images with dimensions up to 5000x5000.
N/A
Lorem Picsum
Beautiful placeholders using images from the popular Unsplash.
N/A
⬆ Back to Table of Contents
Places
API
Description
Open/Trial
bng2latlong
Convert an OSGB36 easting and northing (British National Grid) to WGS84 latitude and longitude.
N/A
CityGrid
Enables developers to create web and mobile applications that find local businesses, organizations, and points of interest by a variety of search criteria.
N/A
CountryAPI
Get all the countries, and obtain the most important information of these.
N/A
Factual
Providing a places search that can be searched by latitude/longitude, and “where” using full text search query string.
N/A
Foursquare Venue
Providing a places search that can be searched by hierarchical list of categories, longitude/latitude etc.
N/A
Google Places API
Providing a places search that can be searched by latitude/longitude, keyword matched against all fields, name of place, type of place restricted by radius.
N/A
Nokia
Providing a JavaScript places search that can be searched by search term, with a detail search for display by JS widget.
N/A
Yelp
You can search location using longitude and latitude, neighborhood, address or city and filter listings by “where”, using a list of support categories.
N/A
⬆ Back to Table of Contents
Product
API
Description
Open/Trial
Product Hunt
The best new products, every day.
N/A
⬆ Back to Table of Contents
Quotes
API
Description
Open/Trial
Breaking Bad
Gives quotes from "Breaking Bad".
FavQs
FavQs allows you to collect, discover, and share your favorite quotes.
N/A
Forismatic
Gives you a random quote per click.
N/A
Hindi Quotes
Get random Hindi quotes of different categories.
Quotable
Fetch quotes based on your query parameters, which includes random quotes by author, ID, tags and more.
They Said So
Gives you a random quote per day.
N/A
⬆ Back to Table of Contents
Retail
API
Description
Open/Trial
Amazon Product Advertising API
Get access to the data used by Amazon including items for sale, customer reviews, seller reviews, item search, product promotions, and more.
N/A
⬆ Back to Table of Contents
Science
API
Description
Open/Trial
MPDS
Provides experimental materials science data excerpted from the peer-reviewed publications.
💸
NASA
Get NASA data, including imagery, list of asteroids based on their closest approach date to Earth and much more.
N/A
Open Science Framework
A free, open source workflow/project management system for storing, collaborating on, and sharing research across the scholarly life cycle.
Open Access Button
Free, legal research articles delivered instantly or automatically requested from authors.
N/A
SHARE
A free, open dataset of scholarly research activity across the scholarly lifecycle.
⬆ Back to Table of Contents
Screenshots
API
Description
Open/Trial
ApiFlash
Chrome based screenshot API to convert URLs to images.
N/A
SavePage.io
A free, RESTful API used to screenshot any desktop or mobile website with the real Chrome browser.
💸
ScreenshotAPI.net
Use one simple API call to generate screenshots of any website.
N/A
⬆ Back to Table of Contents
Social Media
API
Description
Open/Trial
Ayrshare
Social media APIs for scheduling, analytics, comments, and more.
💸
Daily Motion
Build applications centered around DailyMotion.
N/A
Dangerous Discord Database
Access a database of Dangerous Discord Users.
N/A
Delicious
Access to Delicious’s API.
N/A
DeviantArt
The largest social networking website for artists and art enthusiasts.
N/A
EventBrite
The Eventbrite Python SDK makes it trivial to interact with the Eventbrite API.
Facebook
For ads, games, payments, login, sharing stats, and user data.
N/A
Flickr
Search through user Flickr content, contacts, upload or replace photos.
N/A
Foursquare
Access to Foursquare database and ability to interact with Foursquare users.
N/A
GoodReads
Allows developers access to Goodreads data in order to help websites or applications that deal with books.
N/A
Gravatar
Create profiles and avatars using this web service.
N/A
Hacker News
Anything that good hackers would find interesting.
N/A
Hacker News GraphQL
Convenient HackerNews GraphQL wrapper API.
N/A
Imgur
Imgur's API exposes the entire Imgur infrastructure via a standardized programmatic interface.
N/A
Instagram
Search photos by location, user, tags, view trending photos, and make custom items.
N/A
LinkedIn
Enables apps to connect to user accounts, data, connections, groups, communications, and social streams.
N/A
Mastodon
Access to Mastodon ’s APIs, the Open-source twitter competitor.
Microlink
Turns any link into information. Take screenshots, extract predominant palette colors.
N/A
Pinterest
Enables apps to view the most clicked-through or repinned Pins, view related posts, and user profiles.
N/A
Reddit
API to build clients, crawlers, scrapers, and browser extensions.
Saidit
Open source API wrapper made for the Reddit alternative Saidit.net.
Snapchat
PHP library of Snapchat’s private API.
N/A
Telegram
The Telegram API allows you to build your own customized Telegram clients.
N/A
TikTok
TikTok Display API allows you to display TikTok creator's videos and their profile information and many more features.
N/A
Trash Nothing
Build apps on top of one of the largest freecycling and reuse communities with millions of people giving away thousands of free items every day.
N/A
Twitch
The Twitch API enables you to develop your own applications using the rich feature set that Twitch provides.
N/A
Twitter
Enables an app to interact with many of Twitter’s functions.
N/A
Tumblr
Create new ways to use Tumblr with access to content, likes, followers, and drafts.
N/A
Vimeo
Access to Vimeo’s API.
N/A
Viber
With Viber’s APIs, you can create unique experiences for users at scale.
N/A
VK
Access to VKontakte's API. This has a variety of features, such as authorization via VK, embedding VK comments for things like blogs, and taking payments via VK. Additionally, you may use the VK API to control much of the functionality on the website (for example, adjusting shop inventory in your VK community's market section).
N/A
Weibo
Programmatic access to China’s most popular microblogging site.
N/A
Whatsapp Document Interaction
If your application creates photos, videos or audio notes and you’d like your users to share these media using WhatsApp. #Limited
N/A
Wordpress
Access to Wordpress’ API.
N/A
Untappd
Untappd is a mobile web app that allows you to socially share beers that you're enjoying.
N/A
YouTube
Add YouTube functionality to your sites and apps.
N/A
Zomato
Zomato APIs give you access to the freshest and most exhaustive information for over 1.5 million restaurants across 10,000 cities globally.
N/A
⬆ Back to Table of Contents
Source Control
API
Description
Open/Trial
Bitbucket
Access to Bitbucket's API.
N/A
GitHub
Build real-world GitHub applications right from authentication, to manipulating results, to combining results with other services.
N/A
GitHub Gists
Access to GitHub’s Gists API.
N/A
GitLab
Access to GitLab's API.
N/A
Mercurial
Access to Mercurial’s API.
N/A
SVN
Collection of modular libraries written in the C programming language.
N/A
Team Foundation Server
TFS APIs are based on REST, OAuth, Json and service hooks.
N/A
⬆ Back to Table of Contents
Sport
API
Description
Open/Trial
Ergast Formula 1
Provides access to current and historical Formula 1 race data from 1950 to today.
N/A
FIFA women's world cup 2019
FIFA women's world cup 2019 matches and group stage results.
N/A
Football Prediction
Predictions for upcoming football matches, odds, results and stats.
💸
LIVE-SCORE API
Football API for live-scores, fixtures, group standings, history data and match events.
💸
Sports Data API Providers
Reviews, coverage and prices from sports data providers.
N/A
TheSportsDB
Various sports events, results, players, teams and high quality artwork.
N/A
⬆ Back to Table of Contents
Test Data
API
Description
Open/Trial
Faker API
Collection of completely free APIs that helps web developers and web designers with generating fake data.
N/A
⬆ Back to Table of Contents
Transportation
API
Description
Open/Trial
ADS-B Exchange
Access real-time and historical data of any and all airborne aircraft.
N/A
AfterShip
Provides multi-carrier shipment tracking APIs.
N/A
CarsXE API
Get access to millions of vehicle records, specs, ownership costs and market values.
💸
Edmunds
A dataset containing all the car makes.
N/A
HyperTrack
Build applications that track the movement of your business.
💸
Lyft
Get real-time ETAs, availability, price estimates, ride status through the Lyft API.
N/A
Postmen
Add shipping capability of FedEx, UPS, DHL, USPS and over 40 carriers worldwide.
N/A
Ola
Help your users find, book and track Ola rides with ease. Ola is India’s most popular cab booking app with availability of rides in more than 100 cities across India.
N/A
Uber
Uber provides API for customizing trip experiences, requesting rides, powering logistics, creating bots and so much more.
N/A
⬆ Back to Table of Contents
URL Shorteners
API
Description
Open/Trial
Bitly
Access to Bitly’s API.
N/A
GoTiny
Lightweight and easy to implement URL shortener. Supports custom links and offers JavaScript SDK.
N/A
Is.gd
Simple URL shortener. Supports custom short link ending.
N/A
Shrtcode
Free and unlimited URL shortening API without authentication.
N/A
ShrtURI
URL shortening API for creating short URLs from long URLs.
N/A
Tiny.cc
Easy-to-use URL shortener. Supports custom short link ending.
N/A
Tiny.UID
API for shortening long URLs.
N/A
V.gd
Simple URL shortener. Supports custom short link ending.
N/A
Yourls
Generate or get existing short URLs, with sequential or custom keywords.
N/A
⬆ Back to Table of Contents
Videogames
API
Description
Open/Trial
Autochess VNG API
API that provides data about Autochess VNG.
CSGO API
An unofficial JSON API for Counter-Strike: Global Offensive.
Clash Of Clans
An API for Clash of Clans to fetch all information about players, clans, wars, etc.
N/A
Clash Royale
API that provides information about the Clash Royale game.
N/A
FreeToGame
Free-to-play games database API.
N/A
GamerPower
Access programmatically the best giveaways in gaming, from free games to beta keys to free in-game loot and more.
N/A
GiantBomb
API to query the GiantBomb database for videogames, characters, companies, genres and many more.
N/A
Hyrule Compendium
API serving data on all interactive items in The Legend of Zelda: Breath of the Wild .
IGDB
Access the International Games Database and get information about video games, characters, companies, genres and many more. Commercial usage is allowed.
N/A
MMO Games
MMO Games database, news and giveaways.
N/A
RAWG
Open video game database. Find games by platform, genre, company or find game developers, stores, publishers and many more.
N/A
Riot Games
Riot Games game information API
N/A
⬆ Back to Table of Contents
Weather
API
Description
Open/Trial
AccuWeather
AccuWeather provides hourly and minute by minute forecasts with Superior accuracy. AccuWeather provides the world’s most sophisticated weather intelligence.
💸
AerisWeather
Global weather data and imagery APIs, with a free developer subscription tier, boasting detailed documentation for simple to advanced queries, free SDKs and a Map Builder to get you up and running faster.
N/A
BlueSky API
Global weather data, both live forecasts and forecast history, free tier available.
N/A
Open-Meteo
Global weather forecast API. Free for non-commercial use. No API key required . CORS supported.
N/A
Open Weather
Access current weather data for any location on Earth including over 200,000 cities!
N/A
Storm Glass Marine Weather API
Global marine weather data from multiple sources in one single API!
N/A
Weather-API
A free RESTful API to check the weather.
N/A
Weatherbit
Access forecasts, current weather, and historical weather data for any point on the Earth!
N/A
Weather Source
Powerful Weather API built for systems that demand speed, reliability and heavy load.
N/A
Weatherstack
Real-Time & Historical World Weather Data API.
N/A
Wunderground API
Reliable data, accurate forecast, & global coverage in 80 languages.
N/A
⬆ Back to Table of Contents
Credits
⬆ Back to Table of Contents
Resources For Design and Discovery of APIs
API
Description
Open/Trial
Abstract
Suite of utility API's (validate emails, create user avatars, calculate VAT, and more)
💸
Apiary
Collaborative tool to design APIs.
💸
OpenAPI
Standard, language-agnostic interface to REST APIs (based on Swagger ).
Swagger
Tools for designing, building, and documenting RESTful APIs.
⬆ Back to Table of Contents
More Resources
⬆ Back to Table of Contents
Contributions
Pull requests are welcome. Please adhere to the guidelines .
⬆ Back to Table of Contents
License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License .
⬆ Back to Table of Contents