Free Public APIs

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

πŸ“‘IPinfo Developer API

The IPinfo Developer API provides access to comprehensive IP address data, including geolocation, ASN, company information, and privacy detection features. Developers can integrate this data into their applications to customize user experiences and enhance data-driven decisions.

1 Endpoint

95 API Health

πŸš€SpaceX REST API

Open Source REST API for launch, rocket, core, capsule, starlink, launchpad, and landing pad data.

1 Endpoint

95 API Health

πŸ“œFederal Register API

The Federal Register API provides access to data from the Federal Register, allowing users to fetch single or multiple documents, perform searches, and access metadata associated with these documents. This API returns data in both CSV and JSON formats, and no API keys are required for use.

2 Endpoints

95 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

100 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

🎡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

93 API Health

🩺NPPES NPI Registry

The NPPES API provides a real-time alternative to accessing NPPES public data, allowing users to retrieve detailed information about healthcare providers using their National Provider Identifier (NPI). Unlike the traditional method of batch downloads, this API facilitates faster and more efficient queries for provider data. The API currently operates with version 2.1, enhancing accessibility and ease of use.

1 Endpoint

100 API Health

🌊Red Tide Information

This API provides updated information on red tides sighted in Hong Kong waters, including species and location. It facilitates access to datasets for both commercial and non-commercial use, ensuring transparency and availability of essential environmental data.

3 Endpoints

80 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

πŸš€Avatar

If you are an Avatar fan, then this api is for you. Here you can find everything from Episodes to Characters to Trivia Questions and more.

3 Endpoints

90 API Health

🌍COVID-19 Data API

This API provides comprehensive data on COVID-19 cases, deaths, and recoveries across various dates, offering users access to historical trends and real-time statistics. Users can query the API for specific dates or cumulative figures to analyze the impact of the pandemic over time.

1 Endpoint

90 API Health

πŸ”—Unshorten.me API

Provides an easy method to unshorten a wide range of shortened URLs with rate limit and authorization header. Returns unshortened URL and success status.

1 Endpoint

95 API Health

πŸ—ΊοΈArcGIS Hub - World Countries Generalized

The World Countries Generalized layer provides a simplified representation of global country boundaries, optimized for performance and visibility at broader scales (1:5,000,000 and beyond). Developed by Esri using data from Garmin International, the CIA World Factbook, and the National Geographic Society, this layer is updated annually to reflect changes in country names and significant borders. Ideal for applications requiring an authoritative, generalized world basemap.

2 Endpoints

85 API Health

🏨Accommodation API

This API provides access to a comprehensive dataset of accommodations, including hotels, guesthouses, and similar types of lodging. Users can retrieve information on various accommodation options, facilitating planning and booking for travelers.

1 Endpoint

95 API Health

πŸ¦–Extinct Animals API

This API provides information about animals that became extinct in the last 11,650 years, known as the Holocene extinction. It gathers data from Wikipedia and individual animal pages, allowing users to retrieve information about these extinct species, including their names and last recorded sightings.

1 Endpoint

95 API Health

πŸš†iRail API

The iRail API provides access to Belgium's railway data, including train schedules, stations, liveboards, connections, vehicles, and disturbances. It allows developers to create applications that can access real-time train information and service updates.

1 Endpoint

75 API Health

πŸ–ΌοΈLogotypes API

An open-source API that provides a vast collection of logos for various projects. Users can access random logos or search for specific logos with customizable parameters.

2 Endpoints

80 API Health

πŸ“±Yahoo Finance API

Yahoo finance API to access current and historical crypto and finance data.

1 Endpoint

95 API Health

🎲Fantasy Role Playing API

Set API allows users to query and generate entities within a fantasy role-playing world. It supports various actions such as rolling items and characters via HTTP GET requests, making it easily accessible and compatible with JSON, CURL, and CORS.

2 Endpoints

95 API Health