WMATA Incidents JSON - Rail Incidents

Washington Metropolitan Area Transit Authority - JSON - Rail Incidents

Description Returns reported rail incidents (significant disruptions and delays to normal service). The data is identical to WMATA's Metrorail Service Status feed. Rail incidents are refreshed once every 20 to 30 seconds approximately. Response Elements Element Description Incidents Array containing rail disruption information (Incident). Incident Elements DateUpdated Date and time (Eastern Standard Time) of last update. Will be in YYYY-MM-DDTHH:mm:SS format (e.g.: 2010-07-29T14:21:28). DelaySeverity Deprecated. Description Free-text description of the incident. EmergencyText Deprecated. EndLocationFullName Deprecated. IncidentID Unique identifier for an incident. IncidentType Free-text description of the incident type. Usually Delay or Alert but is subject to change at any time. LinesAffected Semi-colon and space separated list of line codes (e.g.: RD; or BL; OR; or BL; OR; RD;). We do plan to update this to return something more reasonable like an array, but until then, use code similar to the following: "RD; GR; BL;".split(/;[\s]?/).filter(function(fn) { return fn !== ''; }) PassengerDelay Deprecated. StartLocationFullName Deprecated.

Posted on:


API Description


Washington Metropolitan Area Transit Authority


Official feed of Metro/WMATA, not monitored 24/7. Report emergencies to Transit Police at (202) 962-2121. Service updates @metrorailinfo & @metrobusinfo.

Curl command through Streamdata.io

curl -v "https://streamdata.motwin.net/http://api.wmata.com/Incidents.svc/json/Incidents?X-Sd-Token={streamdata_token}"

Return to Main Page

Submit Your API

Join the gallery to find out how much you can save with Streamdata.io.