Free Public APIs

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

Tested every single day.

sponsored by

Speedscale - SponsorVoxgig - Sponsor

Weekly Selection

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

โ˜๏ธWeather Data API

This API provides weather data, including current conditions, forecasts, and historical weather information. It allows users to access weather information for various locations worldwide.

1 Endpoint

90 API Health

๐Ÿง™โ€โ™‚๏ธRuneScape APIs

Access comprehensive data from RuneScape with various APIs, including the Bestiary API, Grand Exchange Database API, and Hiscores APIs. These APIs allow developers, fansite operators, and bots to retrieve detailed information about the game, including player statistics, item data, NPCs, and more. Note that most RuneScape APIs require backend calls due to CORS restrictions but can be accessed via Chrome extensions.

1 Endpoint

95 API Health

๐Ÿ’ฌMotivational API

This API provides a collection of catholic and secular motivational phrases to help users overcome their challenges. It is intended to be utilized in applications focused on motivation and support, like addiction recovery tools.

1 Endpoint

95 API Health

๐ŸŒค๏ธWeather Data API

WeatherXu provides comprehensive weather data through a simple JSON-based REST API. Users can access current conditions, hourly forecasts, and 10-day predictions for any location worldwide, ensuring reliability and accuracy.

1 Endpoint

85 API Health

๐Ÿ—บ๏ธNominatim API

The Nominatim API is a web service for searching OpenStreetMap (OSM) objects based on their name or type. It provides various endpoints for searching, reverse geocoding, address lookup, and server status inquiries, catering to different needs of developers and users.

3 Endpoints

95 API Health

๐Ÿฆ†Pokefact API

API chooses a random Pokemon fact and displays it to the user.

1 Endpoint

85 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

๐ŸŽฎNEXARDA API

The NEXARDA API provides access to a video game price comparison service, allowing users to find deals from over 90 approved retailers. It enables developers to integrate price checks for video games, consoles, and gaming gear directly into their applications without requiring authentication.

1 Endpoint

90 API Health

๐ŸฆˆGlobal Shark Attack API

The Global Shark Attack File (GSAF) API offers access to a comprehensive dataset of human-shark interactions, including detailed incident reports categorized by type, such as unprovoked, provoked, boat-related, war-related, and questionable incidents. Users can explore bite patterns, species identification, and circumstances surrounding shark encounters, providing valuable insights for researchers, enthusiasts, and conservationists interested in understanding shark behavior and the rarity of shark attacks.

1 Endpoint

95 API Health

๐ŸŒIP Data API

ipapi.is provides a comprehensive API for obtaining detailed information on IP addresses, including geolocation, hosting provider data, and detection of VPNs, proxies, and abusive behavior. The API is designed for both developers and businesses, offering a user-friendly interface with a generous free tier for basic usage.

1 Endpoint

95 API Health

๐Ÿ“ฟThe Rosary Api

Provides various endpoints to access rosary prayers for different days and occasions in JSON format. No authentication required for usage.

2 Endpoints

90 API Health

๐Ÿ“ŠSLA Uptime Calculator

The SLA Uptime Calculator API provides calculations for expected downtime based on specified uptime percentages. It supports both simple and complex calculations, allowing users to input downtime durations and receive corresponding SLA uptime percentages. Additionally, it can calculate acceptable downtime for different days of the week.

1 Endpoint

95 API Health

๐ŸŽญFake JSON API

This free public API allows developers to easily obtain fake JSON data for testing and development. There is no need for registration, tokens, or authentication, simplifying the process of retrieving dummy data quickly.

4 Endpoints

95 API Health

๐ŸคฃYo Mama API

API for retrieving jokes by random, category, or list based on Yo Mama jokes. No authentication required.

3 Endpoints

90 API Health

๐Ÿดโ€โ˜ ๏ธOne Piece API

Access information about the One Piece manga, including sagas, fruits, chapters, volumes, episodes, and more. Explore details about characters, crews, locations, and various elements from the One Piece world.

3 Endpoints

90 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

90 API Health

โš™๏ธCorporate Bullshit Generator

This API generates random corporate bullshit phrases that can be used in applications to mimic business jargon. It adds a humorous touch to the often vague and buzzword-filled corporate world. CORS enabled.

1 Endpoint

95 API Health