Chicago Transit Authority · Capability
CTA Bus Tracker API
The Chicago Transit Authority Bus Tracker API provides real-time bus arrival predictions, vehicle locations, route patterns, route lists, and stop directories for the CTA bus network. Access requires an API key issued by the CTA Developer Center.
What You Can Do
GET
Gettime
— Get System Time
/gettime
GET
Getroutes
— Get Routes
/getroutes
GET
Getdirections
— Get Directions
/getdirections
GET
Getstops
— Get Stops
/getstops
GET
Getpatterns
— Get Patterns
/getpatterns
GET
Getvehicles
— Get Vehicles
/getvehicles
GET
Getpredictions
— Get Predictions
/getpredictions
GET
Getservicebulletins
— Get Service Bulletins
/getservicebulletins
MCP Tools
gettime
Get System Time
read-only
idempotent
getroutes
Get Routes
read-only
idempotent
getdirections
Get Directions
read-only
idempotent
getstops
Get Stops
read-only
idempotent
getpatterns
Get Patterns
read-only
idempotent
getvehicles
Get Vehicles
read-only
idempotent
getpredictions
Get Predictions
read-only
idempotent
getservicebulletins
Get Service Bulletins
read-only
idempotent