Free Public APIs

A collection of 388 Free Public APIs for Students and Developers.

Tested every single day.

sponsored by

Voxgig - Sponsor

Best APIs

APIs with the highest Health Scores. Health is calculated from latency, error rate and reliability.

๐ŸŒIP Geolocation & Currency Converter

The JSON IP Geolocation API allows you to determine the geographical location of visitors based on their IP addresses. It provides detailed location data such as country, region, city, and coordinates in a structured JSON format.

2 Endpoints

100 API Health

๐ŸŒŠGlobal Flood API

Simulated river discharge at 5 km resolution from 1984 up to 7 months forecast.

1 Endpoint

100 API Health

๐ŸŒIP Geolocation API

This API allows users to retrieve geolocation information from an IP address or domain name. It provides details such as country, city, region, latitude, longitude, and more in a JSON format without requiring an API key.

2 Endpoints

100 API Health

โš ๏ธError Handling API

This API provides standardized error messages and status codes for various requests. It helps developers understand and fix issues by providing specific feedback when requests fail.

1 Endpoint

100 API Health

โš ๏ธAPI Error Handler

This API is designed to manage and provide standardized responses for different error scenarios encountered during API calls. It ensures that error messages are consistent and useful for end-users and developers alike.

1 Endpoint

100 API Health

๐Ÿˆโ€โฌ›ai-cats API

The ai-cats API provides access to various functionalities related to AI and cat management, offering features such as training, health monitoring, and interaction tracking. Users can utilize this API to integrate intelligent cat care solutions into their applications.

8 Endpoints

100 API Health

๐Ÿ‡ฐ๐Ÿ‡ทKorean JSON API

Super simple JSON API in Korean for GET, POST, PUT, DELETE actions providing JSON data in Korean for prototyping projects.

4 Endpoints

100 API Health

๐Ÿš€Mock API Service

The DummyAPI provides a free mock API for developers to simulate HTTP requests and responses in their applications. It allows users to quickly set up endpoints and test their applications without needing a live backend.

1 Endpoint

100 API Health

๐ŸŒWorld Bank Data API

The World Bank Data API provides access to a wide array of economic, financial, and social data from over 200 countries. It allows developers to integrate World Bank datasets into their applications and services, facilitating data-driven decision-making for research and policy development.

1 Endpoint

95 API Health

๐ŸปPunkAPI

BrewDog's DIY Dog beer catalogue as an API

3 Endpoints

95 API Health

๐ŸŽฎFree-To-Play Games

The Free-To-Play Games Database API offers programmatic access to a comprehensive collection of the best free games available. Users can retrieve detailed information about various games, including genres, developers, and release dates, without any restrictions or authentication required.

1 Endpoint

95 API Health

๐Ÿ˜ŽThe Color API

Your fast, modern, swiss army knife for color. Pass in any valid color and get conversion into any other format, the name of the color, placeholder images and a multitude of schemes. There are only two endpoints you need to worry about, /id and /scheme, and you can read the docs about both. Each endpoint is available in JSON[P], HTML & SVG format. The SVG format can be saved or used as an img[src] attribute for super-easy embedding/sharing!

4 Endpoints

95 API Health

โšกElering Dashboard API

This API provides access to various data sets related to the Elering power and gas systems, including balancing data and capacity information. It offers endpoints for retrieving real-time data, historical records, and CSV file downloads for easy data handling.

2 Endpoints

95 API Health

๐ŸŽดYugi Limit Regulation API

The API provides access to the Yu-Gi-Oh! Forbidden and Limited Lists, also known as banlists, in a JSON format. It includes lists for various formats such as the Trading Card Game (TCG), Official Card Game (OCG), Master Duel, and Rush Duel.

6 Endpoints

95 API Health

๐Ÿš‰Railway Station Photos

OpenData project to collect railway station photos from many countries. More and more countries are added over time. Most photos are CC0 licensed and can be used freely. The railway stations with their photos can also be viewed on the website https://map.railway-stations.org and in the Android and iOS Apps. These apps also implement the API and can be examined on GitHub: https://github.com/RailwayStations The full OpenAPI Spec can be found here: https://api.railway-stations.org/openapi.yaml

3 Endpoints

95 API Health

โšฝFootball Data API

The Football Data API provides comprehensive access to football (soccer) statistics and information. It includes data on areas, competitions, teams, matches, standings, scorers, and players. Perfect for building sports apps or platforms.

1 Endpoint

95 API Health

๐Ÿฆ Virenmonitoring API

Provides data on RNA copies of specified viruses in the wastewater of ARA Basel, along with corresponding case numbers. Data is updated weekly and includes information on SARS-CoV-2, RSV, Influenza A, and Influenza B.

2 Endpoints

95 API Health

๐ŸŒค๏ธGlax Weather API

This API provides current weather data for a specified location, presenting information visually through Glax. Users can retrieve data in JSON or PNG formats and customize their queries with parameters like location, units, and forecast options.

2 Endpoints

95 API Health