Transport for London (TfL) Unified API
Transporte londinense en tiempo real: estado del metro/autobús/ferrocarril, llegadas, planificación de viajes, puntos de parada e incidencias; funciona sin clave, clave gratuita para 10x la tasa.
La Unified API de TfL es una única superficie REST sobre todos los modos de transporte de Londres (Underground, Overground, Elizabeth line, DLR, autobuses, tranvías, río, bicicletas de alquiler). Devuelve el estado de línea en tiempo real, predicciones de llegada por parada, rutas completas del planificador de viajes, metadatos de puntos de parada y feeds de incidencias. Responde sin ninguna clave (hasta 50 req/min); registrar una clave gratuita eleva el límite a 500 req/min. Ideal para asistentes de transporte, automatizaciones de desplazamiento y dashboards de movilidad londinense.
Nivel gratuito
Gratuito. El acceso anónimo está limitado a 50 req/min; una clave registrada gratuita (suscrita al producto de 500/min) elimina esa restricción. No hay nivel de pago para uso estándar.Límites de uso
Anónimo: 50 solicitudes/minuto. Con una clave gratuita suscrita al producto '500 Requests per min': 500 solicitudes/minuto. Añade la clave como parámetro de consulta app_key (app_id ya no es obligatorio).Autenticación
Clave APIURL base
https://api.tfl.gov.ukQué podrías construir con ella
- Asistente de desplazamiento que lee las llegadas en tiempo real del metro/autobús para una parada guardada
- Automatización de alertas de incidencias en líneas seleccionadas
- Planificador de viajes por Londres dentro de una skill de Claude
- Búsqueda de puntos de parada y enriquecimiento de metadatos
Endpoints clave
- GET
/Line/{id}/StatusEstado del servicio/incidencias actuales para una línea (p. ej. victoria, central, bakerloo). - GET
/StopPoint/{id}/ArrivalsPredicciones de llegada en tiempo real para un punto de parada por Naptan ID. - GET
/Line/Mode/{modes}/StatusEstado de todas las líneas de un modo (tube, bus, dlr, overground, elizabeth-line). - GET
/Journey/JourneyResults/{from}/to/{to}Planificar un viaje entre dos ubicaciones, coordenadas o IDs de parada. - GET
/StopPoint/Search/{query}Buscar puntos de parada por nombre en texto libre.
Los miembros obtienen la receta lista para ejecutar
Inicia sesión gratis para copiar la solicitud de ejemplo, ver una respuesta de muestra y leer las trampas.