Free Public APIs

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

Tested every single day.

sponsored by

HSLU – SponsorVoxgig - Sponsor

Weekly Selection

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

πŸ™οΈCountries & Cities API

Provides population and geographical data for countries and cities. Use it to get detailed information on populations, locations, flags, currencies, capitals, and more. Access endpoints to retrieve single city data, country codes, and other related details. No API key required.

1 Endpoint

90 API Health

πŸ”§Profanity Checker API

Check text for profanity (filter out bad words)

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

β˜€οΈUV Index API

The UV Index API provides real-time data on ultraviolet index levels for various locations in Singapore. Users can retrieve the latest UV index information updated every hour between 7 AM and 7 PM. The API allows for filtering by date or datetime via query parameters.

3 Endpoints

85 API Health

⚑Pokémon TCG API

The PokΓ©mon TCG API provides access to a variety of resources about PokΓ©mon Trading Card Game cards, sets, types, subtypes, and rarities. It allows users to retrieve card details, search for cards, and access up-to-date information without requiring an API key, albeit with lower rate limits.

1 Endpoint

100 API Health

🌬️Indoor Environmental Monitoring

This API provides access to environmental monitoring data, including key parameters such as humidity, temperature, and carbon dioxide levels, from selected areas within NOI Techpark Bolzano and Brunico. The data can be utilized for studies related to indoor air quality, energy efficiency, and health impact assessments.

1 Endpoint

95 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

🎡Free Music API

The Free Music API by TheAudioDB provides access to various music-related data, including artist details, album information, track listings, and music charts. It supports multiple query types, allowing users to search by artist or album name, retrieve top tracks, and manage user ratings.

1 Endpoint

95 API Health

🎡AcousticBrainz API

The AcousticBrainz API provides access to music feature data, including low-level and high-level semantic descriptors derived from audio files. It allows users to retrieve information about musical characteristics such as rhythm, tonality, and mood, which can be utilized in music analysis and classification tasks.

3 Endpoints

95 API Health

🚌Massachusetts Bay Transportation Authority

The V3 API provides fast and easy access to Massachusetts Bay Transportation Authority schedules, alerts, and real-time transportation information. It follows the JSON API format, allowing developers to quickly integrate and utilize public transit data.

1 Endpoint

95 API Health

πŸ•°οΈWayback Machine API

The Wayback Machine API enables developers to check if a specific URL has been archived and is accessible in the Wayback Machine. It provides a simple interface to retrieve information about archived snapshots of web pages, including the ability to specify timestamps for historical captures.

1 Endpoint

85 API Health

πŸ”Search Notice API

This API allows users to search for specific notice slips within a given database. It provides information regarding the results of search queries, indicating if there are matching slips or not.

1 Endpoint

95 API Health

πŸ™GitHub REST API

The GitHub REST API allows developers to create integrations, retrieve data, and automate workflows on the GitHub platform. It provides access to various functionalities, enabling interaction with repositories, issues, pull requests, and user accounts among others.

3 Endpoints

95 API Health

🍽️Food Hygiene Rating API

The UK Food Hygiene Rating Data API provides access to food hygiene ratings issued to various food establishments across the UK. It allows users to obtain data in XML and JSON formats, featuring geolocation details for businesses inspected by local authorities.

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

πŸ“šeLife Sciences API

The eLife Sciences API provides access to various resources related to scientific articles, annotations, reports, and more. It allows users to retrieve, search, and manage scholarly content, emphasizing open access and public data sharing.

1 Endpoint

85 API Health

🍲OpenFoodFacts

Open Food Facts is a food products database made by everyone, for everyone. You can use it to make better food choices, and as it is open data, anyone can re-use it for any purpose.

1 Endpoint

95 API Health