Transit gathers raw data for trains, buses, bikes (and more) across 300 cities in 16 countries. Our algorithms transform millions of data points into accurate real-time departure times and intuitive trip plans.
Now you have access to the same high-grade multimodal mobility fuel that powers Transit. Installing real-time signage? Updating your website to include transit trip planning? It's easy with our APIs. Best of all: it's free with a capped number of calls.Request access
Our APIs provide mobility information around any given location, including:
Our APIs also provide multimodal trip results to get from A to B, such as:
Your customers can plan their trip with your Transit-powered platform, then seamlessly pull up their itinerary on Transit when they’re ready to go, using live navigation and step-by-step notifications to guide them along the way.
If you're a developer, you can use our URL scheme to make your app launch Transit and show nearby routes or get directions for a particular location.
|description||get transit directions between 2 locations|
|parameters||from: latitude-longitude pair or location string of origin|
to: latitude-longitude pair or location string of destination
|notes||Leaving out a parameter will use the user's current location.|
User's current location is taken into account when geocoding address strings.
Query strings are only supported in Transit 2.0+
|description||show nearby transit lines for a location|
|parameters||q: latitude-longitude pair or location string to fetch nearby routes for|