Metro has resources available for developers to create applications for desktop, web or mobile devices. The Metro Transparent Data Sets API includes the order and location of rail stations by line, train arrival predictions for each station, service alerts, and elevator/escalator status. The General Transit Feed Specification (GTFS) download provides the same official schedule data that supports Metro’s online trip planner. RSS feeds provide subscriptions to Metro advisories and news releases and GTFS schedule releases.
As more resources are made available, they will be announced here.
Read information on the Use of Metro Intellectual Property.
This collection of web services describes the WMATA transit system and is available to
developers free of charge. Visit the Metro Transparent Data Sets API website to get started.
The GTFS data provides the same schedule data that supports Metro's online trip planner.
You must read the License Agreement before proceeding to the download.
The General Transit Feed Specification (GTFS) is an open format used by Google to incorporate transit information into applications, like Google Maps, that include geographic data. Because this is an open and freely available format, anyone can use the data to create their own applications.
Using the GTFS format allows us to extend usage of this data to all of our customers, thus eliminating the work involved in importing the data to different formats .
Unfortunately, we don't have the resources. The good news is that Google has extensive documentation of GTFS. If you have questions not answered by the documentation, you can post them to the Google Transit Data Feed Developer's group.
We plan to keep up with the development of the specification and update the format of our data as necessary.
Data changes happen frequently but on no set schedule. To stay informed of data changes, you'll need to subscribe to our RSS feed.