Our unified API brings together data across all modes of transport into a single RESTful API. This API provides access to the most highly requested realtime and status infomation across all the modes of transport, in a single and consistent way. Access to the developer documentation is available at
https://api.digital.tfl.gov.uk
Auth type
API Key Header
Auth header
GET /endpoint?app_key=YOUR_KEY
Rate limit
500 req/min with API key
Pricing
Enterprise / contact sales
Free quota
None
Documentation
https://api.digital.tfl.gov.uk
Endpoint status
Unreachable — No response — server may be down or blocking automated probes
(checked Mar 29, 2026)
Builder score
D
37%
builder-friendly
API key as a query parameter (app_key)
GET /endpoint?app_key=YOUR_KEY
Free with TfL API key. London transport real-time data; no paid tiers.
| Method | Path | Description |
|---|---|---|
| GET | /AccidentStats/{year} |
Gets all accident details for accidents occuring in the specified year |
| GET | /AirQuality |
Gets air quality data feed |
| GET | /BikePoint |
Gets all bike point locations. The Place object has an addtionalProperties array which contains the nbBikes, nbDocks and nbSpaces numbers which give the status of the BikePoint. A mismatch in these numbers i.e. nbDocks - (nbBikes + nbSpaces) != 0 indicates broken docks. |
| GET | /BikePoint/Search |
Search for bike stations by their name, a bike point's name often contains information about the name of the street or nearby landmarks, for example. Note that the search result does not contain the PlaceProperties i.e. the status or occupancy of the BikePoint, to get that information you should retrieve the BikePoint by its id on /BikePoint/id. |
| GET | /BikePoint/{id} |
Gets the bike point with the given id. |
| GET | /Cabwise/search |
Gets taxis and minicabs contact information |
| GET | /Journey/JourneyResults/{from}/to/{to} |
Perform a Journey Planner search from the parameters specified in simple types |
| GET | /Journey/Meta/Modes |
Gets a list of all of the available journey planner modes |
curl -X GET 'https://api.digital.tfl.gov.uk/AccidentStats/{year}' \
-H 'GET /endpoint?app_key=YOUR_KEY'
{}
Data sourced from API Map. Always verify pricing and rate limits against the official Transport for London Unified documentation.