Skip to main content
Table of contents

Transport for London Unified API

Overview

OpenAPI / Swagger spec: https://api.tfl.gov.uk/swagger/docs/v1
Swagger UI is here : https://api.tfl.gov.uk/swagger/ui/index.html
To use the Unified API, developers should register for an Application ID and Key. Append the app_id and app_key query parameters to your requests.

The public TfL data (or 'open data') released here is for open data users to use in their own software and services. We encourage software developers to use this data to present customer travel information in innovative ways - providing they adhere to the transport data terms and conditions.

Documentation

Transport for London Unified API documentation

Endpoint

https://api.tfl.gov.uk/