35+ Free Public APIs to Improve Productivity

I will be sharing amazing free public API resources that can aid development and I'm pretty sure you gonna love it!


Idris Olubisi

3 years ago | 8 min read

Hi guys! I will be sharing amazing free public API resources that can aid development and I'm pretty sure you gonna love it!


JavaScript API for face detection and face recognition in the browser and Nodejs with tensorflow.js. Using this API, you can predict the age, color, and probable accuracy ratio. Demo projects are placed inside the link.

Zoom Video Call

The Zoom API is the primary means for developers to access a collection of resources from Zoom. The Zoom API allows developers to safely and securely access information from Zoom.

You can use this API to build private services or public applications on the Zoom App Marketplace. To learn how to get your credentials and create private/public applications, read our Authorization Guide. All endpoints are available via HTTPS and are located at

Human API

human API is a platform that makes human health data available through a RESTful web service. We make it very easy to securely get a human's current or past health data.

The API offers accessing data of types; Blood Pressure, Heart Rate, Sleep, Body Fat, Genetics, BMI, Activity, Height, Blood Glucose, Profile, Weight, Location.

Instagram Feed API

A simple & easy way to access your Instagram feed with REST API without code. If you are looking to add your Instagram feed to your website then this is so easy. If you don't want to do backend to access your Instagram data.


Crowd-Sourced Sports Data and Artwork. An open, crowd-sourced database of sports artwork and metadata with a free API. The content here is only possible thanks to the hard work of our users.

Programming Quotes API

Programming Quotes API for open source projects. You need these quotes to push your self and other developers to stay motivated to their screens. Famous developers, authors, and entrepreneurs have been added to provide a nicely curated list of quotes.

You can call all quotes at one time or you can find out quotes about a specific author. Feel free to use and share with your friends.

Stripe API

Online payment processing for internet businesses. Stripe is a suite of payment APIs that powers commerce for online businesses of all sizes.

Twilio API

The Twilio Messaging API makes it easy to send and receive SMS and MMS messages as well as query meta-data about text messages such as delivery status, associated media, and leverage tools like Copilot to manage your messages globally at scale.

Open Library API

Open Library has a RESTful API, best used to link into Open Library data in JSON, YAML, and RDF/XML. Open Library has developed a suite of APIs to help developers get up and running with our data.

We encourage interested developers to join the old-tech mailing list to stay up-to-date with the latest news or dive in with our own development team at our bug tracker or our GitHub source code repository.

UI Faces

Dummy avatar photos and names provided in filterable JSON format. We offer a JSON API that you can use to filter and embed avatars in your application.

Joke API

JokeAPI is a RESTful API that serves uniformly and well-formatted jokes.


Get all your gifs. By integrating with GIPHY, the first and largest GIF search engine, you gain free access to our ever-growing content library of GIFs and Stickers, plus brand new features like animated Emoji and Text — featuring the latest in entertainment, sports, and breaking news from GIPHY's official content partners.

The fastest and easiest way to bring the full GIPHY experience directly to your app is with GIPHY SDK.

Built with developers and product designers in mind, GIPHY SDK is a top-to-bottom solution for all things GIF in your app.

This includes interfacing with GIPHY API, fetching and caching assets, and displaying GIFs and Stickers on-screen in customizable UI templates. With billions of requests a day, it’s safe to say GIPHY knows GIFs.

We're excited to share our best-in-class tools with you so your users can have the best GIF experience possible, with all the same features they're already enjoying on Facebook, Slack, Instagram, and more – with just a few lines of code.

IP Geolocation API

Free IP Geolocation and IP Address Lookup Location API.

Facebook Marketing API

Manage ads and campaigns using the Facebook API. Marketing APIs are a collection of Graph API endpoints that can be used to help you advertise on Facebook. To get started with advertising on Facebook, we recommend you learn about Facebook's Ad Campaign Structure, to understand the objects you are working with and how they relate to each other. The Marketing API is an HTTP-based API that you can use to programmatically query data, create and manage ads, and perform a wide variety of other tasks.

GraphQL Jobs

Jobs with GraphQL. This API lets you retrieve information in GraphQL query format related to jobs offered by GraphQL. You can sort the data, find remote jobs, and update existing data.

News API

Get breaking news headlines, and search for articles from over 30,000 news sources and blogs with our news API. Freaking fast because everything is asynchronously cached for a super-fast response. Free for development and easy integration.

Zoom Video Call

With ML Kit's face detection API, you can detect faces in an image, identify key facial features, and get the contours of detected faces.

With face detection, you can get the information you need to perform tasks like embellishing selfies and portraits or generating avatars from a user's photo.

Because ML Kit can perform face detection in real-time, you can use it in applications like video chat or games that respond to the player's expressions.

Email Verifier

Free API to weed out disposable, non-existent, or invalid emails without any limits.


Audiomack Is a Streaming Music Hub for Artists and Fans. Search for artists, songs, and albums. Take control of what you get back by filtering data with music fields, favorites, artists, title, and id.


Fetch data from the Spotify music catalog, manage users' playlists and saved music, get recommendations, control Spotify Connect, and more.

Based on simple REST principles, the Spotify Web API endpoints return JSON metadata about music artists, albums, and tracks, directly from the Spotify Data Catalogue.


eCommerce API w/ support for preorders and subscriptions. API-first eCommerce platform for developers & designers Rapidly creates custom eCommerce experiences on web and mobile with our fully headless platform. Our eCommerce layer handles all the tedious logic for you.


IP geolocation with ChatOps integration.


Freelance job board and management system. Upwork Developers Site offers you access to our web services to build your own applications and to integrate our features and workflow to your dashboards, websites, and management systems.

Please read the Terms of use prior to using the Upwork Public API.

This API lets you create Job Postings, manage existing contracts, make custom payments, close contracts, manage activities for your team, manage/send/receive messages, retrieve time and financial reports, manage work diary, and retrieve metadata information related to available categories/tests/skills and regions.

The Open Movie Database

The OMDb API is a RESTful web service to obtain movie information, all content and images on the site are contributed and maintained by our users. This API allows you to search a title by its name, year, plot and returns a response in either JSON or XML.


The Postman API allows you to programmatically access data stored in the Postman account with ease.


Fake it till you make it Mock backend API for lightspeed development. Zero installations fakeJSON is ready to use out of the box. Our API endpoint is always online and ready to serve as your application’s mock backend.

No database schema or engine to choose from, no npm package to install, no dependencies to check for.

Unlimited response possibilities Get the exact backend response you need with more than 100 different fields. If it doesn’t exist, you can even make your own field.

No configuration There is no need to configure routes with API requests made to the FakeJSON API endpoint. Just configure the response directly in the JSON request payload. Fast "get to work" time You can get a fully working application in seconds. No deployment requirements to use any of fakeJSON powerful features. Simple to use .

There is no need to learn a new tool, language, or protocol. What you enter as a payload is what you get. It’s that simple. Consistently fast responses Blazing fast, the fakeJSON API is tuned for speed. Whether it’s 50 or 50,000 units returned, your mock backend will be the least of your concerns.

The Cat API

Pictures of cats from Tumblr

Text Recognition

With ML Kit's text recognition APIs, you can recognize text in any Latin-based language. Text Recognition can automate tedious data entry for credit cards, receipts, and business cards.

With the Cloud-based API, you can also extract text from pictures of documents, which you can use to increase accessibility or translate documents. Apps can even keep track of real-world objects, such as by reading the numbers on trains.


Automate GitLab via a simple and powerful API


Scraper API handles proxies, browsers, and CAPTCHAs, so you can get the HTML from any web page with a simple API call.


This describes the resources that make up the official GitHub REST API v3. If you have any problems or requests.

Github Jobs

Jobs for software developers. GitHub Jobs is a great place to attract the best technical talent for your company's open software development positions.

The GitHub Jobs API allows you to search, and view jobs with JSON over HTTP. To get the JSON representation of any search result or job listing, append .json to the URL you'd use on the HTML GitHub Jobs site.


Find definitions, related words, and more, with a simple to use RESTful API.

DigitalOcean Services API

The DigitalOcean API allows you to manage Droplets and resources within the DigitalOcean cloud in a simple, programmatic way using conventional HTTP requests.

Authentic Jobs

Job board for designers, hackers, and creative pros. The Authentic Jobs API allows you to build a jobs mashup. Use the API to list jobs, list locations of jobs, job types, jobs at certain companies, and so on.

Get results returned back according to Freelance-only or Full-time jobs. Authentic Jobs specializes in hooking up standards-aware designers and developers with companies seeking to hire them. You can filter the results to show only Designer jobs or only Developer jobs.


Job board aggregator. Indeed is the #1 job site in the world with over 250 million unique visitors every month. Indeed strives to put job seekers first, giving them free access to search for jobs, post resumes, and research companies. Every day, we connect millions of people to new opportunities, by helping them find jobs or helping employers find them.

Football (Soccer) Videos

Embed codes for videos of all the latest goals and highlights. We decided to make all our video data accessible to everyone!

You can now access the embed codes of all the goals and highlights from a number of football leagues and tournaments including the Premier League, Champions League, La Liga, Serie A, Europa League, and many more in a free JSON feed.


The foundation of all digital integrations with LinkedIn. The REST API is the heart of all programmatic interactions with LinkedIn. All other methods of interacting, such as the JavaScript and Mobile SDKs, are simply wrappers around the REST API to provide an added level of convenience for developers.

As a result, even if you are doing mobile or JavaScript development, it's still worth taking the time to familiarize yourself with how the REST API works and what it can do for you...


Created by

Idris Olubisi

Software Engineer | Technical Writer | Content Creator







Related Articles