API overview

Use the Public Transit API v8 to:

  • find transit routes.
  • find upcoming departures.
  • find stations for journey-planning and passenger-information experiences.

The API provides endpoints for checking service availability, retrieving the OpenAPI definition, and querying public-transit data. Use Routes to plan journeys with options such as:

  • arrival or departure time
  • transit modes
  • walking limits
  • transfers
  • turn-by-turn guidance
  • route geometry

Use Departures to retrieve upcoming services for specific stops or within a geographic area. Use Stations to search for stops and stations by identifier, location, or name. Authenticate your requests according to your account configuration, then choose the endpoint that matches the information your application needs.

Coverage varies by location: responses can use real-time vehicle locations and service disruptions, published timetables, or estimated travel times when detailed schedule data is unavailable.