Free Public APIs

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

Tested every single day.

sponsored by

Weekly Selection

Our robots curated selection of free public APIs for this week.

๐ŸžGive Food API

This API provides access to the largest public database of food banks in the UK, including details about their locations and the items they need donated. Users can retrieve this data in various formats such as JSON, GeoJSON, XML, or YAML, facilitating numerous applications in addressing food insecurity.

2 Endpoints

95 API Health

๐ŸŒMy IP API

This API allows users to programmatically retrieve their IP address along with the country it is located in and the corresponding two-letter country code. It provides responses in simple JSON format and is free to use for both personal and commercial applications.

1 Endpoint

95 API Health

โ›ฝ๏ธBenzokolonka API

This API provides access to price statistics for different fuel types across various regions in Russia, helping users track price changes over time. It allows retrieval of a list of fuel stations and their respective prices, aiding in informed decision-making for consumers.

1 Endpoint

95 API Health

๐Ÿ‡จ๐Ÿ‡ดColombia Public API

API-Colombia is a public RESTful API that provides access to a wide range of data about Colombia, including information on departments, regions, and tourist attractions. Users can explore public information without the need for authentication, making it easy to discover diverse aspects of the country.

2 Endpoints

90 API Health

๐Ÿ—ก๏ธData Dragon API

Data Dragon is a static data API providing information and images related to champions, runes, and items in League of Legends. It allows developers to access and download data files, enabling them to integrate game-related information into their applications.

1 Endpoint

90 API Health

โ˜๏ธ7Timer Weather API

The 7Timer Weather API provides global numerical weather forecasts derived from high-resolution models. Users can access weather data in graphical or machine-readable formats without needing an API key, enabling programmatic access to various meteorological elements.

1 Endpoint

95 API Health

๐Ÿ‡จ๐Ÿ‡ฆOpen Government Portal

This API allows users to search and access datasets from the Government of Canada. It facilitates learning how to work with datasets and provides insights into how government data has been utilized.

1 Endpoint

90 API Health

๐ŸŒฑAir Quality API

Pollutants and pollen forecast in 11 km resolution

1 Endpoint

95 API Health

๐Ÿ”UserCheck API

The UserCheck API allows you to verify the validity of a domain by sending a simple GET request to the domain endpoint. It provides responses indicating whether the domain is valid, invalid, or if rate limits have been exceeded.

1 Endpoint

95 API Health

๐Ÿ‡ซ๐Ÿ‡ทFrench Address API

Official French address validation service. It provides endpoints for both forward and reverse geocoding, as well as the ability to perform batch geocoding from CSV files.

2 Endpoints

90 API Health

๐Ÿ“šOpen Library Search API

Open Library provides an experimental API to search for book data. It can return data for multiple books in a single request, including Work and Edition level information, author IDs, book availability, and offers powerful sorting options.

2 Endpoints

76 API Health

โš ๏ธHeat Stress Warning API

This API provides the latest information regarding heat stress warnings at work in different languages including English, Traditional Chinese, and Simplified Chinese. Users can access datasets in various formats for download, enabling easy integration into applications or analysis processes.

3 Endpoints

85 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

๐ŸŽฎBoneQuest API

The BoneQuest API provides access to episode data, allowing users to fetch details about episodes, including dialogue and metadata. It returns structured JSON responses for easy integration and use by developers.

1 Endpoint

90 API Health

๐ŸƒYAML Yugi

API providing a comprehensive, machine-readable database of Yu-Gi-Oh! Trading Card Game, Official Card Game, Master Duel, Rush Duel, and Speed Duel. It supports fetching individual cards in JSON or YAML format, and integrates with Discord bot Bastion. Aggregations and card data are published on GitHub Pages.

2 Endpoints

95 API Health