Schedule Information API
Command: scheds
Inputs
Parameter | Description |
---|---|
cmd=scheds | Requests detailed information about the current BART Schedules. (Required) |
key=<key> | API registration key. (Required) |
json=y | Returns API output in JSON format. Default output is XML if parameter not specified. (Optional) |
Notes
This information is primarily useful when a new schedule has been announced and released. The API will automatically use the appropriate schedule based on the date specified in the call once a new schedule has been released.
Results
XML Sample
<?xml version="1.0" encoding="utf-8"?> <root> <uri> <![CDATA[https://api.bart.gov/api/sched.aspx?cmd=scheds]]> </uri> <schedules> <schedule id="41" effectivedate="03/28/2016" /> <schedule id="42" effectivedate="03/25/2017" /> <schedule id="43" effectivedate="06/12/2017" /> </schedules> <message></message> </root>
JSON Sample
{ "?xml":{ "@version":"1.0", "@encoding":"utf-8" }, "root":{ "uri":{ "#cdata-section":"https://api.bart.gov/api/sched.aspx?cmd=scheds&json=y" }, "schedules":{ "schedule":[ { "@id":"41", "@effectivedate":"03/28/2016" }, { "@id":"42", "@effectivedate":"03/25/2017" }, { "@id":"43", "@effectivedate":"06/12/2017" } ] }, "message":"" } }
Notes
None.
Usage
XML: https://api.bart.gov/api/sched.aspx?cmd=scheds&key=INSERT-KEY
JSON: https://api.bart.gov/api/sched.aspx?cmd=scheds&key=INSERT-KEY&json=y