Skip to main content
Every bart.api.* operation is listed below with parameter shapes and return types from the plugin Zod schemas.
New to Corsair? See API access, authentication, and error handling.

Advisories

elevators

advisories.elevators Get current elevator status and elevator outage advisories Risk: read
Input Output

list

advisories.list Get current BART system advisories and service delays Risk: read
Input Output

trainCount

advisories.trainCount Get the number of trains currently active in the BART system Risk: read
Input: empty object Output

Etd

station

etd.station Get real-time estimated departure times for a BART station Risk: read
Input Output

Fares

calculate

fares.calculate Calculate transit fares and ticket prices between two BART stations Risk: read
Input Output

Routes

info

routes.info Get detailed information about a specific BART transit route Risk: read
Input Output

list

routes.list Get the list of all current BART transit routes Risk: read
Input Output

Schedules

arrivals

schedules.arrivals Get scheduled arrivals and trip itinerary between two BART stations Risk: read
Input Output

departures

schedules.departures Get scheduled departures and trip itinerary between two BART stations Risk: read
Input Output

routes

schedules.routes Get the full timetable and stop schedule for a specific BART route Risk: read
Input Output

Stations

access

stations.access Get station access details including parking, lockers, and transit connections Risk: read
Input Output

info

stations.info Get detailed station information, connections, and platforms Risk: read
Input Output

list

stations.list Get list of all BART stations with geographic coordinates and addresses Risk: read
Input: empty object Output