35+ Free Public APIs to Improve Productivity

35+ Free Public APIs to Improve Productivity

Featured on Hashnode
Featured on daily.dev

Subscribe to my newsletter and never miss my upcoming articles

Listen to this article

Hi guys! I will be sharing fantastic free public API resources that can aid development, and I'm pretty sure you are going to love it!

Face API JS

JavaScript API for face detection and face recognition in the browser and Nodejs with tensorflow.js. Using this API, you can predict the age, colour, 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 personal/general applications, read our Authorization Guide. All endpoints are available via HTTPS and are located at api.zoom.us/v2.

Human API

Human API is a platform that makes human health data available through a RESTful web service. We make it very easy to get a human's current or past health data securely. The API offers accessing data 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, this is easy if you don't want to do backend to access your Instagram data.

TheSportsDB

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. It would help if you had these quotes to push yourself 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 sections simultaneously, 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 and 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 developed a suite of APIs to help developers get up and running with our data. Open Library has a RESTful API, best used to link into Open Library data in JSON, YAML, and RDF/XML. 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 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.

Giphy

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 whole GIPHY experience directly to your app is 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 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 different 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 over 30,000 news sources and blogs with our news API. We are 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

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, favourites, artists, title, and id.

Spotify

Fetch data from the Spotify music catalogue, 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.

Commerce.js

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 entirely headless platform. Our eCommerce layer handles all the tedious logic for you.

GeoJS

IP geolocation with ChatOps integration.

Upwork

Freelance job board and management system. Upwork Developers Site offers you access to our web services to build your applications and integrate our features and workflow into your dashboards, websites, and management systems. Would you please read the Terms of use before 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. This API allows you to search a title by its name, year, plot and returns a response in either JSON or XML. All content and images on the site are contributed and maintained by our users.

Postman

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

FakeJSON

Fake it till you make it—mock backend API for lightspeed development. Zero installations fake JSON 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 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 the fake JSON 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 fake JSON 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.

Gitlab

Automate GitLab via a simple and powerful API

ScraperApi

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

Github

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.

WordsAPI

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 positions, job types, jobs at specific companies, and so on. Get results returned 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.

Indeed

Job board aggregator. Indeed is the #1 job site globally, 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 embedded codes of all the goals and highlights from several football leagues and tournaments, including the Premier League, Champions League, La Liga, Serie A, Europa League, and many more in a free JSON feed.

LinkedIn REST-API

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...

JSONPlaceholder

Fake data for testing and prototyping

Resource

Cover Image Credit

I hope you find this helpful! Don't forget to give a thumbs up.

I'd love to connect with you at Twitter | LinkedIn | GitHub

See you in my next blog article. Take care!!!

 
Share this