freeapis

Transport for Washington, US

Washington Metro transport API

Authentication
OAuth
HTTPS
Yes
CORS
Unknown
Data source
public-apis + marcelscruz
Documentation / URL
https://developer.wmata.com/

Overview

Transport for Washington (WMATA) provides DC Metro data — key-based (a missing key returns 401, verified).

Quick Start

Stations (replace YOUR_KEY):

curl "https://api.wmata.com/Rail.svc/json/jStations" \
  -H "api_key: YOUR_KEY"

Authentication

  • Register at developer.wmata.com → API key.
  • Send it as the api_key header (missing → 401, verified).

Rate Limits & Notes

  • Free tier with limits (check the docs).
  • Rail/bus data.

FAQ

Is Transport for Washington free? Free tier with limits; more is paid.

Why 401? An API key is required (verified).

What’s the auth style? api_key header.

More in Transportation

APIAuthHTTPSCORS
ADS-B Exchange

Access real-time and historical data of any and all airborne aircraft

No authYesUnknown↗
adsbdb

Open access to aircraft, airline, and flight route data

No authYesUnknown↗
airportsapi

Get name and website-URL for airports by ICAO code

No authYesUnknown↗
AIS Hub

Real-time data of any marine and inland vessel equipped with AIS tracking system

API KeyNoUnknown↗
Amadeus for Developers

Travel Search - Limited usage

OAuthYesUnknown↗