Free Public APIs

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

Tested every single day.

sponsored by

HSLU – SponsorVoxgig - Sponsor

Weather

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

🌀️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

100 API Health

πŸ“‘Abhi API

Abhi API offers a variety of free APIs for different purposes including anime data, downloads, fun facts, games, logo generation, and tools for tasks like shortening URLs and text-to-speech functionalities. It provides user-friendly endpoints for developers to integrate into their applications or projects.

1 Endpoint

100 API Health

🌊Global Flood API

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

1 Endpoint

100 API Health

🌱Air Quality API

Pollutants and pollen forecast in 11 km resolution

1 Endpoint

100 API Health

🌊Aare.guru API

Public API for Aare river data including temperature, flow rate, weather forecasts, and more. Non-commercial use allowed with customizable app and version parameters.

4 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

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

95 API Health

πŸ€–Pollinations AI

Pollinations AI is an open-source platform providing simple text and image generation APIs without the need for sign-ups or API keys. It emphasizes user privacy and encourages creative exploration with AI-generated content.

1 Endpoint

95 API Health

πŸ“±Telegram Channel API

This API allows interaction with Telegram channels, enabling users to view channel details, images, and descriptions. It helps manage subscriptions and engage with content in a seamless way.

1 Endpoint

95 API Health

πŸ”Yande.re API v2

Version 2 API for /post that returns responses in json only. Provides additional information over the standard API with features like tag searches, limiting responses, including tag types, votes, and pool membership.

1 Endpoint

95 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

95 API Health

🌦️Meteoprog Weather API

The Meteoprog Weather API provides comprehensive weather data, allowing integration of fast and accurate weather forecasts into various applications and websites. It offers endpoints for current weather, forecasts, historical data, and more, ensuring easy access to vital meteorological information.

1 Endpoint

95 API Health

🌦️Weather Data API

This API provides comprehensive weather data including current conditions, hourly forecasts, and daily summaries. It includes metrics such as temperature, humidity, wind speed, precipitation, and various other atmospheric parameters.

1 Endpoint

95 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

92 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

90 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

90 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

🌦️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

πŸŒ‡Sunset Times API

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

2 Endpoints

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

🌦️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

80 API Health

πŸ“ΉYouTube Video API

This API provides data related to YouTube videos, including details such as views, upload date, duration, and descriptions. It allows developers to fetch comprehensive information about specific videos from the platform.

1 Endpoint

75 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

63 API Health

πŸ“°News Public API

This API provides access to the latest news articles, allowing users to fetch and retrieve news data programmatically. It is built using Python REST Framework and is available for public use.

2 Endpoints

25 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

25 API Health

🌍OpenAQ Platform

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

2 Endpoints

25 API Health