tfl.gov.uk

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

🔑 apikey 84 endpoints transportopen_data
📄 Docs 📋 OpenAPI spec 🔬 Try in Swagger UI

SDKs by language (8 total)

go get github.com/terraform-linters/tflint-plugin-sdk
# See https://github.com/bitsk/k210_freertos_sdk_tflite_demo
# See https://github.com/bfarnaghi/x-heep-tflite-femu-pmp-sdk
# See https://github.com/Reedl-Tech/tflow-process-tracker
# See https://github.com/tuanhe/free-e-sdk-tflite
# See https://github.com/Reedl-Tech/tflow-vstream
# See https://github.com/Sixaxis9/TFLiteUC-NordicSDK
# See https://github.com/kanchanbisht1976/tflite_module_sdk
curl examples
Gets all roads managed by TfL
curl \
  # append ?app_key=$API_KEY to the URL \
  https://api.digital.tfl.gov.uk/Road
Gets the places that lie within a geographic region. The geographic region of…
curl \
  # append ?app_key=$API_KEY to the URL \
  https://api.digital.tfl.gov.uk/Place
Search the site for occurrences of the query string. The maximum number of re…
curl \
  # append ?app_key=$API_KEY to the URL \
  https://api.digital.tfl.gov.uk/Search
Endpoints (84 total)
GET
/Road
Gets all roads managed by TfL
GET
/Place
Gets the places that lie within a geographic region. The geographic region of…
GET
/Search
Search the site for occurrences of the query string. The maximum number of re…
GET
/BikePoint
Gets all bike point locations. The Place object has an addtionalProperties ar…
GET
/StopPoint
Gets a list of StopPoints within {radius} by the specified criteria
GET
/AirQuality
Gets air quality data feed
GET
/Line/Route
Get all valid routes for all lines, including the name and id of the originat…
GET
/Line/{ids}
Gets lines that match the specified line ids.
GET
/Place/{id}
Gets the place with the given id.
GET
/Road/{ids}
Gets the road with the specified id (e.g. A1)
GET
/Place/Search
Gets all places that matches the given query
GET
/BikePoint/{id}
Gets the bike point with the given id.
Language coverage
Go
1
C++
1
C
5
unknown
1
At a glance
Total SDKs8
Languages4
Endpoints84
Authapikey
Categories2
https://api.digital.tfl.gov.uk