Transport for London Unified API Skill
tfl-gov-uk
tfl-gov-uk
| Method | Path | Description |
|---|---|---|
GET | /AccidentStats/{year} | |
GET | /AirQuality | Gets all accident details for accidents occuring in the specified year |
GET | /BikePoint | Gets air quality data feed |
GET | /BikePoint/{id} | Gets all bike point locations. The Place object has an addtionalProperties array which contains the nbBikes, nbDocks and nbSpaces |
GET | /BikePoint/Search | Gets the bike point with the given id. |
GET | /Cabwise/search | Search for bike stations by their name, a bike point's name often contains information about the name of the street |
GET | /Journey/Meta/Modes | Gets taxis and minicabs contact information |
GET | /Journey/JourneyResults/{from}/to/{to} | Gets a list of all of the available journey planner modes |
GET | /Line/Meta/Modes | Perform a Journey Planner search from the parameters specified in simple types |
GET | /Line/Meta/Severity | Gets a list of valid modes |
GET | /Line/Meta/DisruptionCategories | Gets a list of valid severity codes |
GET | /Line/Meta/ServiceTypes | Gets a list of valid disruption categories |
GET | /Line/{ids} | Gets a list of valid ServiceTypes to filter on |
GET | /Line/Mode/{modes} | Gets lines that match the specified line ids. |
GET | /Line/Route | Gets lines that serve the given modes. |
GET | /Line/{ids}/Route | Get all valid routes for all lines, including the name and id of the originating and terminating stops for each route. |
GET | /Line/Mode/{modes}/Route | Get all valid routes for given line ids, including the name and id of the originating and terminating stops for each route. |
GET | /Line/{id}/Route/Sequence/{direction} | Gets all lines and their valid routes for given modes, including the name and id of the originating and terminating stops for each route |
GET | /Line/{ids}/Status/{StartDate}/to/{EndDate} | Gets all valid routes for given line id, including the sequence of stops on each route. |
GET | /Line/{ids}/Status | Gets the line status for given line ids during the provided dates e.g Minor Delays |
GET | /Line/Search/{query} | Gets the line status of for given line ids e.g Minor Delays |
GET | /Line/Status/{severity} | Search for lines or routes matching the query string |
GET | /Line/Mode/{modes}/Status | Gets the line status for all lines with a given severity |
GET | /Line/{id}/StopPoints | Gets the line status of for all lines for the given modes |
GET | /Line/{id}/Timetable/{fromStopPointId} | Gets a list of the stations that serve the given line id |
GET | /Line/{id}/Timetable/{fromStopPointId}/to/{toStopPointId} | Gets the timetable for a specified station on the give line |
GET | /Line/{ids}/Disruption | Gets the timetable for a specified station on the give line with specified destination |
GET | /Line/Mode/{modes}/Disruption | Get disruptions for the given line ids |
GET | /Line/{ids}/Arrivals/{stopPointId} | Get disruptions for all lines of the given modes. |
GET | /Mode/ActiveServiceTypes | Get the list of arrival predictions for given line ids based at the given stop |
Use this API as a Claude Code skill for instant agent access.
lapsh skill-install tfl-gov-uk
Downloads and installs to ~/.claude/skills/tfl-gov-uk/
v1 (2026-03-02)