Public APIs
Transport for Washington, US favicon

Transport for Washington, US

Transportation

Washington Metro transport API.

Transport for Washington, US's website screenshot

About Transport for Washington, US

The developer portal provides APIs from the Washington Metropolitan Area Transit Authority (WMATA), covering Metro rail and bus data including train arrivals, bus predictions, and schedules. Access to the APIs is free of charge, and the portal includes auto-generated API documentation with code samples in multiple languages, along with an API console for testing requests directly in the browser.

The APIs include GTFS static and GTFS-RT (real-time) feeds for rail and bus, including a combined rail and bus GTFS static feed. The feed data includes station platforms, levels, pathways, and stop locations, supporting use cases such as trip planning, wayfinding, accessibility routing, and mapping station entrances and platforms.

The portal is intended for developers building web or mobile applications that use Metro transit data. Support is available via email for general API questions and separately for GTFS/GTFS-RT questions, and a news feed is offered for API-related announcements.

Key features

  • Real-time train arrival predictions
  • Real-time bus arrival predictions
  • Rail and bus schedules and static data
  • GTFS and GTFS-RT feeds for rail and bus, including platforms, levels, and pathways
  • Interactive API console for testing endpoints directly in the portal
  • Auto-generated API documentation with code samples in multiple languages

Frequently asked questions

Is the WMATA API free to use?

Yes, use of the APIs and data is free of charge.

What kind of data does the API provide?

It provides train arrivals, bus predictions, schedules, and GTFS/GTFS-RT static and real-time transit data for rail and bus.

Can I test the API before integrating it?

Yes, the developer portal includes an API Console that lets you interact directly with the API.

Are code samples available?

Yes, the auto-generated API documentation includes code samples in multiple languages.

Who should use this API?

It's for developers who want to create web or mobile applications and mashups using Metro transit data.

Advertise here

Featured products

  • SerpApi - Search API favicon
  • Screenshot Scout favicon
  • TalorData favicon
  • CoreClaw favicon

Show your product to thousands of developers

· 100k monthly pageviews
· 7k newsletter subscribers

Advertise your product