Free Public APIs

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

Tested every single day.

sponsored by

Speedscale - SponsorVoxgig - Sponsor

Weather

Forecast your success with APIs that rain down the latest weather data.

๐ŸŒŠGlobal Flood API

Simulated river discharge at 5 km resolution from 1984 up to 7 months forecast.

1 Endpoint

95 API Health

๐ŸŒฑAir Quality API

Pollutants and pollen forecast in 11 km resolution

1 Endpoint

95 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

94 API Health

๐Ÿ“ŠopenSenseMap API

The openSenseMap API allows for managing users, senseBoxes (stations), and measurements, providing functionalities such as posting new data, retrieving sensor information, and managing senseBoxes. It also supports various operations with parameters for filtering and formatting responses, including JSON and CSV formats.

1 Endpoint

90 API Health

๐ŸŒžFree UV Index API

Provides real-time UV Index and 5 day Hourly UV Index Forecast globally without API Key. Single endpoint for current UV Index and forecast based on latitude/longitude.

1 Endpoint

89 API Health

๐ŸŒ‡Sunset Times API

Provides sunset and sunrise times for a given latitude and longitude using a simple REST API

2 Endpoints

89 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

83 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

82 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

81 API Health

โœˆ๏ธAviationWeather Data API

This API provides machine-to-machine access to aviation weather data, including METARs, TAFs, AIRMETs, and SIGMETs. It enables users to fetch up-to-date weather information for flight planning and operations. The service allows queries for the past 15 days of data and provides cache options for efficient data retrieval.

1 Endpoint

65 API Health

๐ŸŒŠNDBC Buoy Data API

Description: Access real-time buoy readings and information from the National Data Buoy Center (NDBC) with this API. Currently under development, it provides essential data for ocean and weather monitoring enthusiasts and professionals. Supports various content types, including JSON, XML, CSV, and HTML. Ideal for integrating buoy data into your applications or research projects.

2 Endpoints

60 API Health

๐ŸŒฆ๏ธConsole Weather Forecast

wttr.in is a console-oriented weather forecast service that supports various information representation methods like terminal-oriented ANSI-sequences for console HTTP clients (curl, httpie, or wget), HTML for web browsers, or PNG for graphical viewers.

1 Endpoint

53 API Health

๐Ÿ› ๏ธAPI Tools

API Tools โ€“ Access over 30+ REST APIs, all completely free with no usage limits. Explore a wide range of tools designed for everyone, no sign-up or restrictions required!

1 Endpoint

40 API Health

๐ŸŒOpenAQ Platform

Largest open-source air quality data platform aggregating historical and real-time air quality data globally.

2 Endpoints

39 API Health

๐ŸŒค๏ธWeather API

A RESTful API to check the current weather by providing city names as parameters. It offers functionalities to get temperature, wind speed, and a weather description in a simple JSON format.

2 Endpoints

36 API Health