Built by Metorial, the integration platform for agentic AI.

Learn More

Tools

Get Service Advisories

Retrieve current BART service advisories and elevator outage information. Service advisories include delays, police actions, equipment problems, and other system-affecting conditions. Advisories are issued when two or more trains are off schedule by more than 10 minutes. Optionally includes elevator outage status.

Get Station Info

Retrieve detailed information about BART stations. Can list all stations, get details about a specific station (address, routes, platforms, nearby amenities), or get station access information (parking, bike racks, lockers, entering/exiting directions, transit connections).

Get Schedule

Retrieve BART schedule information. Can list available schedule versions, get the full daily schedule for a specific station, or get the complete schedule for a specific route. Station schedules show all departures for the day; route schedules show every train run with all stop times.

Get System Status

Get a quick overview of the BART system status including the number of trains currently active. Useful for checking whether the system is running and how busy it is.

Plan Trip

Plan a trip between two BART stations. Returns trip options with departure/arrival times, fare information (cash and Clipper pricing), trip duration, and detailed leg-by-leg routing including transfer information. You can plan by desired departure or arrival time.

Get Route Info

Retrieve information about BART routes. Can list all active routes or get detailed information about a specific route including the ordered list of stations it serves, origin/destination, color, and direction.

Get Fare

Retrieve fare costs between any two BART stations. Returns fare breakdown by type including Clipper, cash, senior/disabled, and youth pricing. If origin and destination are the same station, the excursion fare is returned.

Get Real Time Departures

Retrieve real-time estimated departure times for trains at a BART station. Returns upcoming departures grouped by destination, including train length, line color, delay info, bike availability, and cancellation status. Since dwell times are under one minute, ETDs effectively represent arrival times as well.