Skip to content

api-evangelist/chicago-transit-authority

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chicago Transit Authority (chicago-transit-authority)

The Chicago Transit Authority (CTA) is the public transit operator for the City of Chicago and 35 surrounding suburbs, operating the second largest public transit system in the United States with bus and rapid-transit (L) train services. The CTA Developer Center publishes open transit data feeds and APIs for developers building rider-facing applications, including the Train Tracker API, Bus Tracker API, Customer Alerts API, and GTFS schedule data feeds.

URL: Visit APIs.json URL

Scope

  • Type: Index
  • Position: Consumer
  • Access: 3rd-Party

Tags

  • Bus
  • Bus Tracker
  • Chicago
  • CTA
  • Customer Alerts
  • GTFS
  • L Train
  • Open Data
  • Public Transit
  • Real-Time
  • Train
  • Train Tracker
  • Transit
  • Transportation

Timestamps

  • Created: 2025-05-02
  • Modified: 2026-04-23

APIs

CTA Train Tracker API

Real-time train arrival predictions and run/location data for all CTA L train lines. Requires an API key from the CTA Developer Center.

Human URL: https://www.transitchicago.com/developers/traintracker/

Base URL: http://lapi.transitchicago.com/api/1.0

Properties

CTA Bus Tracker API

Real-time bus arrival predictions, vehicle locations, route patterns, and stop directories for the CTA bus network. Requires an API key.

Human URL: https://www.transitchicago.com/developers/bustracker/

Base URL: http://www.ctabustracker.com/bustime/api/v2

Properties

CTA Customer Alerts API

Real-time service status, planned outages, and disruption information. No authentication required.

Human URL: https://www.transitchicago.com/developers/alerts/

CTA GTFS Schedule Feed

A GTFS-compliant ZIP archive describing the physical layout, stop locations, and static schedules for the entire CTA bus and rail system.

Human URL: https://www.transitchicago.com/developers/gtfs/

Feed: google_transit.zip

Common Properties

Features

  • Real-Time Train Arrivals
  • Real-Time Bus Arrivals
  • Train Run Locations
  • Bus Vehicle Locations
  • Route and Stop Directories
  • Customer Alerts and Service Status
  • Planned Outage Notifications
  • GTFS Static Schedule Feed
  • API Key Issuance
  • Open Chicago Transit Data

Use Cases

  • Rider-Facing Mobile Apps
  • Trip Planners and Routing
  • Real-Time Arrival Displays
  • Service Disruption Notifications
  • Schedule Visualizations
  • Accessibility Tooling
  • Smart City Dashboards
  • Multimodal Transit Apps
  • Research and Open Data Analysis

Standards

  • GTFS
  • GTFS-Realtime (consumed via partners)
  • REST
  • JSON
  • XML

Maintainers

FN: Kin Lane

Email: kin@apievangelist.com

About

The Chicago Transit Authority (CTA) is the public transit operator for the City of Chicago and 35 surrounding suburbs, operating the second largest public transit system in the United States with bus and rapid-transit (L) train services.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors