Free Public APIs

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

Tested every single day.

Transportation

APIs to keep your projects movingβ€”on wheels, wings, or rails.

πŸš‡Metropolitano de Lisboa

The Lisbon Metro API provides access to comprehensive data on the Lisbon Metro system, including historical and current information about stations, lines, schedules, and passenger statistics. The API allows users to access details about the development and expansion of the metro network, its operational history, and key milestones.

1 Endpoint

95 API Health

πŸš†Transport API

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

1 Endpoint

95 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

95 API Health

πŸš‰Railway Station Photos

OpenData project to collect railway station photos from many countries. More and more countries are added over time. Most photos are CC0 licensed and can be used freely. The railway stations with their photos can also be viewed on the website https://map.railway-stations.org and in the Android and iOS Apps. These apps also implement the API and can be examined on GitHub: https://github.com/RailwayStations The full OpenAPI Spec can be found here: https://api.railway-stations.org/openapi.yaml

3 Endpoints

94 API Health

🚲CityBikes API

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

2 Endpoints

94 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

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

πŸš†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

89 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.

2 Endpoints

85 API Health

🚲Nextbike API

Nextbike Bikesharing API

4 Endpoints

84 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

80 API Health