Transit API Database

Top down view for CTA train tracker map

What is an API?

An Application Programming Interface (API) allows developers to utilize data from a central source or agency and create applications that can analyze, visualize or compound data from the source.

APIs are not limited to uses in the mobility industry – they are applied and used in many different digital programs.

What is GTFS?

GTFS (or General Time and Frequency Specification) is a common format designed by Google that allows transit agencies to share their schedule and real-time arrival data with developers.

There is also now a standard bike specification for bikeshare agencies to share their data called GBFS, which mirrors similar tenants to GTFS.

A graph to show a sample for subway trips on Monday February 3, 2014

Selected Transit APIs

Follow each link to access different transit agencies APIs.

See the position of every Metrorail train in real time, giving you the clearest picture of the current state of the entire DC Metro system

Transportation Techies apps and projects

Transportation Techies is a meet-up group in Washington, DC for anyone interested in making transportation better through open-sourced data projects. Here are examples of some of the great projects Techies work on.

DC Metro Hero uses data from WMATA’s GTFS feed to give people a visual placement of where trains are and various performance metrics.

Capital Bikeshare stats uses Capital Bikeshare’s API and provides details on trips taken throughout the system.

TransitScreen uses different data from various local transit agencies to produce real time interactive screens that can be used on streets, in office and residential buildings and elsewhere.

Moovit is an example of many transit apps available to users that can use to plan out trips using public transit in real time.

Transit Tech

Mobility Lab’s Transit Tech Initiative explores new technology developments allowing the public to better navigate transit. The initiative includes both in-house developments through our Fellowship Program and collaborative developments through programs like our Transit Hack Days and Transportation Camp DC.

All code created by the initiative is open source and can be found here.

Join us. Let’s share ideas. Together we can build better solutions.

Public Input = Public Transportation!

Contact Us

The Mobility Lab team greatly appreciates your feedback.

If you would like to read our Express Newsletter featuring our latest TDM research and commentary sent directly to your inbox, click to Subscribe.

Mobility Lab

1501 Wilson Boulevard, Suite 1100

Arlington, Virginia 22209


For all other general inquiries,

please email: