Free Public APIs

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

Tested every single day.

sponsored by

IM3

Data-driven APIs curated for the IM3 Data Journalism course—because storytelling starts with the right numbers and insights.

💧Water Quality Archive

The Water Quality Archive provides comprehensive data on water quality measurements from various sampling points across England including coastal, river, lake, and groundwater sources. It supports compliance assessment, pollution investigation, and environmental monitoring with data available dating back to 2000.

1 Endpoint

100 API Health

🌍Remote Jobs API/RSS Feed

Description: Discover and integrate a diverse range of remote job listings with Jobicy's public API, RSS, and XML feeds. This API offers the latest remote job opportunities across various industries and regions, making it a valuable resource for developers and businesses looking to enhance their job feed platforms. Supports filters for job region, industry, and keywords to help you target specific job markets.

1 Endpoint

100 API Health

đŸ…ŋī¸Parking St.Gallen

Allows searching and downloading parking records in Stadt St.Gallen with various parameters. Data includes parking locations, availability, occupancy, and more.

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

🌊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

đŸ“ģRadio SRF 1

API providing information about currently played music on Radio SRF 1 including song titles and artists.

1 Endpoint

95 API Health

đŸŒĻī¸Open Meteo

Open-Meteo is an open-source weather API and offers free access for non-commercial use. No API key required. Start using it now!

2 Endpoints

95 API Health

đŸ“ģRadio Basilisk

Radio Basilisk provides daily information and entertainment to 100,000 listeners in the Basel region. This API shows the last played songs on Radio Basilisk.

1 Endpoint

95 API Health

đŸĻ Virenmonitoring API

Provides data on RNA copies of specified viruses in the wastewater of ARA Basel, along with corresponding case numbers. Data is updated weekly and includes information on SARS-CoV-2, RSV, Influenza A, and Influenza B.

2 Endpoints

95 API Health

📊Visitor Frequencies Lucerne (CH)

Live visitor frequencies in public spaces in Lucerne, Switzerland.

1 Endpoint

95 API Health

💰Coinpaprika API

Provides cryptocurrency market data including prices, market cap, volume, and more. Access historical data and real-time updates.

2 Endpoints

95 API Health

🌊Global Flood API

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

1 Endpoint

95 API Health

🚲PubliBike Stations API

Provides information about PubliBike stations, their states, positions, and available vehicles. Includes endpoints to get all stations, a specific station with vehicles, and all stations for partners.

1 Endpoint

95 API Health

đŸ…ŋī¸Parkhaus Basel API

Provides minute-by-minute occupancy data for public parking garages in Basel, Switzerland, sourced from the RSS feed of the Basel parking guidance system.

1 Endpoint

95 API Health

đŸšļPassantenfrequenz Stadt St.Gallen

Measures pedestrian traffic in St. Gallen, showing the number of pedestrians passing by a sensor on Vadianstrasse.

1 Endpoint

95 API Health

đŸ“ģEnergy Radio Stations

Provides various radio stations with different music genres and themes.

1 Endpoint

95 API Health

🚲Nextbike API

Nextbike Bikesharing API

4 Endpoints

95 API Health

🚆Transport API

Swiss public transport API with endpoints for locations, connections, and stationboard

3 Endpoints

95 API Health

🌱Air Quality API

Pollutants and pollen forecast in 11 km resolution

1 Endpoint

95 API Health

🚲CityBikes API

API for accessing CityBikes data including network information, station details, and field filtering.

2 Endpoints

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

đŸ”Ĩ Popular

📰HackerNews API

Provides public Hacker News data in near real time. Accessible via Firebase client libraries for Android, iOS, and web. Includes information on stories, comments, jobs, Ask HNs, polls, and users.

3 Endpoints

95 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

🌊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

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

🆗Remote OK Jobs API

Remote OK is the #1 remote-only jobs board on the web. It has over 30,000+ remote job listings, adding new ones every day. With this API, now you can build apps with our data feed which covers 80% of remote jobs on the web.

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

📧Temporary Email API

The Temporary Email API provides users with a way to generate temporary email addresses for secure and anonymous communication. Users can create, check, and manage temporary email addresses, allowing for the receipt of emails without exposing their actual email address.

1 Endpoint

95 API Health

🔗V.gd API

The V.gd API provides a simple interface for shortening URLs through its JavaScript library. It allows developers to create custom short links, track their usage, and integrate URL shortening capabilities into their applications.

1 Endpoint

95 API Health

đŸŽĩRadiorecord API

This API provides a JavaScript library for interacting with radiorecord.ru, allowing users to access charts, tracks, and other resources related to music streaming. It simplifies the integration of radiorecord functionalities into applications, making it easier for developers to use its features.

1 Endpoint

95 API Health

🌐Svoboda Web API

This API provides access to various features of svoboda.org, enabling users to interact with content and services related to uncensored news and responsible discourse. It supports functionalities such as fetching live highlights and other project-related data.

1 Endpoint

95 API Health

đŸ—ēī¸MyIP API

The MyIP API provides detailed information about your IP address, including IPv4 and IPv6, operating system, browser, organization, and country on an interactive map. It also offers live hosting information about websites across the internet.

1 Endpoint

95 API Health

📰Meduza API

The Meduza API provides access to the latest news and updates from Meduza, an independent media outlet serving Russia and the world. Users can retrieve top stories and articles to keep informed about current events.

1 Endpoint

95 API Health

📰DW News API

This API provides access to news, off-beat stories, and in-depth analysis related to German and international affairs from dw.com. Users can also stream features from Europe and beyond, as well as watch live broadcasts from the DW network.

1 Endpoint

95 API Health

📰Welt News API

The Welt News API provides access to live news articles, comments, live ticker updates, videos, and streams from welt.de. Users can retrieve the latest news across various topics including politics, economy, culture, and sports.

1 Endpoint

95 API Health

📰BBC Web API

This API provides access to the latest news and updates from BBC.com, allowing developers to integrate trusted reporting on world and US news, sports, business, climate, innovation, culture, and more into their applications. It offers various endpoints for fetching content programmatically, making it easy to utilize BBC's extensive news database.

1 Endpoint

95 API Health

📰SotaProject API

This API provides access to the functionalities of sotaproject.com, aiming to serve as a robust media platform. It allows users to retrieve publications, manage categories, and interact with various media contents.

1 Endpoint

95 API Health

📰Euronews API

This API provides access to the latest breaking news from ru.euronews.com, allowing users to stay informed about European and world news across various topics including economy, politics, and diplomacy. It offers content in the form of free video on demand.

1 Endpoint

95 API Health

📚Blackbook Wiki API

The Blackbook Wiki API provides access to information pertaining to black-book.wiki, allowing developers to interact with the site's data programmatically. This includes functionalities like fetching a list of relevant persons and additional features related to managing data associated with political motivations and accountability.

1 Endpoint

95 API Health

🔍Proxy Checker API

This API provides a service for checking various types of proxies including IPv4, SOCKS5, HTTP, and HTTPS. It evaluates properties such as geo-location, ASN, ISP, type (Datacenter, Residential, Mobile), anonymity, and whether the proxy is static or rotating. Additionally, it offers a free online format converter for proxy data.

1 Endpoint

95 API Health

đŸ“Ŋī¸Istories API

The Istories API provides access to documentary films and reports from Russia and beyond, focusing on investigations of military crimes and corruption. It allows users to retrieve news articles and related content without censorship or restrictions on sensitive topics.

1 Endpoint

95 API Health

📚Realgazeta API

The Realgazeta API provides access to thoughts, stories, and ideas from the realgazeta.com.ua website. It allows developers to pull content programmatically, enabling integration with various applications and services.

1 Endpoint

95 API Health

🔒FastLine VPN API

The FastLine VPN API provides users with a fast and secure way to access the internet. This API enables high-speed connectivity and advanced encryption to enhance online privacy while allowing access to various servers.

1 Endpoint

95 API Health

🌐T-Rex VPN API

The T-Rex VPN API allows developers to integrate VPN functionalities into their applications, enabling connections with military-grade encryption for enhanced privacy. Users can access content securely and enjoy unlimited bandwidth across more than 50 countries, ensuring a high-speed and reliable internet experience.

1 Endpoint

95 API Health

🌐Fastcon API

The Fastcon API provides V2Ray-based VLESS and Trojan proxy configurations specifically designed for bypassing internet censorship, particularly for Telegram. It allows users to retrieve proxy lists and perform ping tests to evaluate connection speeds.

1 Endpoint

95 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

92 API Health

😂Joke Delivery API

This API provides random jokes, making it easy for developers to integrate humor into their applications. With a simple request, you can receive various types of jokes to engage users with lighthearted content.

1 Endpoint

90 API Health

🇨đŸ‡ĻOpen Government Portal

This API allows users to search and access datasets from the Government of Canada. It facilitates learning how to work with datasets and provides insights into how government data has been utilized.

1 Endpoint

90 API Health

🎨Waifu Pics API

The Waifu Pics API provides a platform for sharing and accessing user-curated anime images from the waifu.pics collection. It allows users to retrieve images based on specified genres and tags, enabling easy access to a variety of anime-themed content.

1 Endpoint

90 API Health

🔗Yagla URL Shortener

Yagla is a simple and free tool provided by Vitamin.tools that allows users to shorten long URLs easily. It serves as a web API for generating shorter links, enabling better link management and sharing. Perfect for those looking to simplify sharing lengthy web addresses.

1 Endpoint

90 API Health

📰FIRST News API

Public query for FIRST News with additional parameters for filtering results. No credentials required.

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

đŸ›Ąī¸SXP VPN API

The SXP VPN API provides a mobile solution for secure and private internet access. It allows users to connect to a global network, ensuring browsing privacy and security. Users can access server lists and manage their VPN connections efficiently through this API.

1 Endpoint

90 API Health

📊Mediazona API

The Mediazona API provides access to various infographics and data from zona.media. Users can interact with the API to retrieve and utilize media-related content in their applications.

1 Endpoint

90 API Health

🌐RBF VPN API

This API provides temporary access to services on rbf1.info, allowing developers to interact programmatically with the RBF network. It facilitates various functionalities related to RBF services, enabling effective integration into apps and solutions.

1 Endpoint

90 API Health

đŸŽŦKitsu API

This API provides a JavaScript library to interact with kitsu.io, enabling users to search for and manage anime data. The library simplifies the process of fetching information about various anime titles, including details such as genre, episodes, and ratings.

1 Endpoint

90 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

90 API Health

đŸ“ģEuropaplus API

The Europaplus API is a JavaScript library designed to interact with the Europaplus radio service in Russia. It allows developers to access various functionalities such as retrieving schedules and other data associated with the radio service.

1 Endpoint

90 API Health

🌉California State Portal

CA.gov serves as the official website for the State of California, providing access to various government services and resources for residents and visitors. Users can find information related to state departments, disaster assistance, and popular services like obtaining a driver's license or a birth certificate.

1 Endpoint

90 API Health

🌍Carbon Intensity API

Official API for Carbon Intensity in Great Britain provided by National Grid. Allows access to current and historical carbon intensity data for different regions and time periods.

4 Endpoints

90 API Health

🔌Energy-Charts API

Provides access to energy data. Allows users to retrieve and analyze energy consumption information.

2 Endpoints

90 API Health

đŸ“ĻCainiao Tracking API

This API provides access to the global tracking information for shipments handled by Cainiao, Aliexpress, and Alibaba. Users can retrieve detailed shipment statuses, delivery information, and track parcels across various regions.

1 Endpoint

90 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

89 API Health

đŸŖYummyAnime API

The YummyAnime API is a JavaScript library designed for accessing and interacting with the yummyani.me platform. It allows developers to search for anime content and retrieve detailed information about various anime titles.

1 Endpoint

87 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

🚆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

82 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

📈Market Data API

This API provides access to public market data from Binance, allowing developers to retrieve information such as ticker prices, trading volume, and other essential details needed for trading applications. Its straightforward interface simplifies the process of integrating market data into various platforms.

1 Endpoint

80 API Health

🚀NASA Open APIs

The NASA Open APIs provide developers with easy access to a wide range of NASA data, including imagery and scientific information. These APIs are designed to enhance the usability of NASA's dataset for developers, educators, and researchers.

2 Endpoints

80 API Health

🚌Real Time Bus Data

This API provides real-time arrival data for Kowloon Motor Bus and Long Win Bus services. It includes routes, stops, and the estimated time of arrival (ETA) for bus services based on live data updates.

2 Endpoints

80 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

77 API Health

đŸ›°ī¸ISS Current Location

Provides the current location of the International Space Station including latitude, longitude, and timestamp. Offers both JSON and JSONP formats for easy access. Users are advised to poll the API no more than once every 5 seconds.

1 Endpoint

70 API Health

đŸ›Šī¸OpenSky Network API

Retrieve state vectors, flights, and tracks for the whole network, a particular sensor, or a specific aircraft. Rate limits apply for certain API calls, and restrictions vary for anonymous and OpenSky users.

3 Endpoints

70 API Health

💰CoinGecko API

Powerful API for cryptocurrency data including real-time prices, market data, NFT base prices, trading volume, trading pairs, metadata, historical data, and more. Trusted by thousands of developers in the industry.

2 Endpoints

57 API Health

🔗u.to Link Shortener

The u.to API provides a simple and efficient way to shorten any URL into a concise link. It enables users to create short links with minimal latency, improving the sharing experience.

1 Endpoint

57 API Health

đŸ’ŗCredit Card Validation API

This API verifies the validity and authenticity of credit card details provided by users. It checks the card number format, expiration date, and other related information to ensure reliability and security in transactions.

1 Endpoint

50 API Health

đŸ…ŋī¸Parkleitsystem API

Provides real-time information on available parking spaces in connected parking garages in cities like Basel, Zurich, Bern, Luzern, St.Gallen, and Zug. Developed by Simon Jenny for the Pebble.Parking-App.

2 Endpoints

47 API Health

📜Catherine Shulman's Quotes

This API provides access to a collection of quotes by Catherine Shulman. Users can retrieve all quotes, get a random quote, or fetch a specific quote by its ID.

3 Endpoints

38 API Health

📱SoftVPN Mobile API

This API provides access to the SoftVPN mobile application, offering functionalities such as retrieving a list of VPN servers. It is designed for developers looking to integrate SoftVPN features into their applications quickly and effectively.

1 Endpoint

36 API Health

🚂transport.rest transit APIs

Provides transit APIs for different regions such as Germany, Poland, Berlin-Brandenburg, Schleswig-Holstein, Europe, and England.

3 Endpoints

30 API Health

😎Reddit Stocks

Get top 50 stocks discussed on Reddit subeddit - Wallstreetbets

3 Endpoints

25 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

25 API Health

đŸ–ŧī¸Imgur API

This API provides access to the functionalities of Imgur, allowing users to find, rate, and share memes and images from the platform. It enables easy integration with various applications, offering capabilities such as retrieving image metadata and managing user accounts.

2 Endpoints

25 API Health

💱ArgentoFX API

API RESTful to obtain live quotations of foreign currencies in Argentina. It provides endpoints for various types of dollar quotes, as well as other currencies.

1 Endpoint

25 API Health

📰Novaya Gazeta API

This API provides news, analytics, expert opinions, special reports, and journalistic investigations related to Russia, Ukraine, and Europe from novayagazeta.eu and novayagazeta.ru. It allows users to access various media content and updates in real-time.

1 Endpoint

25 API Health

đŸ™ī¸Hong Kong CSDI

The Hong Kong CSDI Portal provides access to a range of geospatial data and applications aimed at supporting data sharing and government initiatives. It centralizes resources for spatial data, making it easier for users to find and utilize geographic information.

1 Endpoint

19 API Health

💀 Dying

đŸ—ŊNYC Open Data

Helps New Yorkers use and learn about City data

1 Endpoint

5 API Health