BART API

The BART API gives you access to pretty much all of the BART service and station data available on the BART website. Check out an overview or read our simple License Agreement then jump right in with your own API validation key.


Command Overview

The BART API contains several different functional areas:

Section Description
Overview Contains general information and help about the BART API.
Advisories Contains commands and calls pertaining to BART service advisories (BSA), elevator outages and train counts.
Real-Time Estimates Contains commands and calls pertaining to estimated time of departure (ETD).
Route Information Contains commands and calls pertaining to BART routes.
Schedule Information Contains commands and calls pertaining to trip planning, route schedules, station schedules, holiday schedules, and special messages.
Station Information Contains commands and calls pertaining to BART stations
Examples Contains examples of API calls