Stations and predicted arrivals for MBTA.
The V3 API provides access to Massachusetts Bay Transportation Authority (MBTA) transit data, covering subway, bus, commuter rail, ferry, and paratransit services. It exposes GTFS, GTFS Realtime, and MBTA-specific data through a JSON:API-formatted interface, with endpoints covering alerts, facilities, lines, predictions, routes, route patterns, schedules, services, shapes, stops, trips, and vehicles.
The API supports filtering, sorting, and including related resources in query results, such as combining route and stop filters or including route details within schedule responses. Vehicle endpoints return position data including direction and coordinates, while prediction and schedule endpoints return arrival and departure times.
A free API key is recommended for development and is required to make a default of 1,000 requests per minute, control the API version, and stream requests. The API is intended for developers building applications that use MBTA transit data, such as trip planning or real-time vehicle tracking tools.
Yes, a V3 API key is free to request and is recommended early in development.
A valid API key allows a default of 1,000 requests per minute.
The API uses the JSON:API format, so developers can use any of the available JSON:API libraries.
It provides GTFS, GTFS Realtime, and MBTA-specific data covering alerts, facilities, routes, schedules, predictions, vehicle positions, and more.
It is for developers building applications that need real-time and scheduled MBTA transit data, such as trip planning or vehicle tracking tools.
Show your product to thousands of developers
· 100k monthly pageviews
· 7k newsletter subscribers
Access traffic data from the ADOT API.
Sailing times and capacities for BC Ferries.
Container technical detail for the global container fleet.
Transitland API.
CTS Realtime API.
Aircraft Tracking, AIS Ship Tracking, Temporary Email Detection, IP GeoLocation, Package Tracking.