Free Public APIs

A collection of 487 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.

โš ๏ธ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

89 API Health

๐ŸŒฆ๏ธRealtime Weather API

This API provides real-time readings of temperature, humidity, precipitation, and wind conditions across various weather stations in Singapore at intervals of up to one minute. Managed by the National Environment Agency (NEA), it allows users to access detailed weather data for public use.

1 Endpoint

90 API Health

๐ŸŒฆ๏ธAutomatic Weather Stations

The Automatic Weather Stations API provides access to data from around 160 automatic measurement stations within the SwissMetNet network. It delivers vital meteorological data including temperature, precipitation, wind speed, and humidity every 10 minutes to support weather forecasting and environmental monitoring.

1 Endpoint

95 API Health

๐Ÿ’ฐFinancial Data API

This API provides access to a wide range of financial data including market data, company fundamentals, and alternative data. Users can make requests to retrieve stock symbols, prices, company information, ESG scores and ratings, mutual fund holdings, and more. The data covers thousands of securities including stocks, ETFs, funds, and commodities.

1 Endpoint

90 API Health

๐Ÿ˜ณShame as a Service

A simple NestJS API that delivers country-specific shame messages. Perfect for adding a bit of humor to your applications or motivating your team with culturally-aware shame quotes.

1 Endpoint

90 API Health

๐Ÿ›๏ธMunicipal Finance API

This API provides access to current and historical financial data from South African municipalities, enabling users to gather insights about municipal finances. It includes data sets covering various aspects of municipal financial performance and accountability, sourced from the National Treasury.

2 Endpoints

90 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

๐Ÿ’ฑEuro Rates API

This API provides free access to real-time exchange rates for EUR from the European Central Bank. It allows developers to retrieve official currency conversion data efficiently and seamlessly integrate it into their applications.

4 Endpoints

80 API Health

๐Ÿ’ฑForex Trading API

The Forex Trading API allows users to access the foreign exchange market for trading currencies and precious metals. It facilitates trading over 80 currency pairs with comprehensive trading options and insights into market performance.

2 Endpoints

95 API Health

๐ŸŒOpen Topo Data

Open Topo Data is a REST API server that provides access to elevation data. Users can utilize the free public API or host their own server with customizable datasets.

1 Endpoint

95 API Health

๐ŸฅคBeverage Mixing API

This API provides recommendations for mixing various beverages with specific ingredients. It can suggest drink combinations based on user input, enhancing the beverage experience.

2 Endpoints

100 API Health

๐Ÿ•ต๏ธAPIC Agent

Free REST API to detect browser, OS, device from user agent string. Provides easy-to-use API to avoid user-agent parsing libraries.

1 Endpoint

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

๐ŸŒค๏ธ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

90 API Health

๐Ÿ›ฐ๏ธSatellite TLE Data

This API provides access to Two-Line Element (TLE) data for various satellites. It allows users to retrieve the latest orbital information for tracking satellites in real-time.

1 Endpoint

95 API Health

๐ŸฅChinese Medicine Clinics

This API provides access to the attendance data of Chinese medicine clinics and training and research centers. Users can access datasets including annual attendances categorized by languages such as English, Traditional Chinese, and Simplified Chinese.

3 Endpoints

85 API Health

๐Ÿ•ท๏ธSpider-Man Movies API

This API provides information about various Spider-Man movies, including titles, release years, and actor details. Users can access movie rankings and official IMDb links for more information.

1 Endpoint

100 API Health

๐ŸนCocktail Recipe API

Provides access to a free cocktail recipe API with various endpoints for searching cocktails, ingredients, and more. Supports JSON format.

3 Endpoints

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