Transport for Washington, US

API

Official API for Washington, US Metro & public transport data

Visit Website

Overview

The Transport for Washington, US API provides access to official WMATA (Washington Metro) data including real-time train arrivals, bus routes, station details, schedules, and service alerts. Endpoints support queries for specific transit lines, stop IDs, route paths, and alert updates. Responses are in JSON format. Use cases include building transit tracking apps, integrating commute time estimates into navigation tools, delivering real-time service alerts to users, and analyzing transport usage patterns for urban planning or personal commute tools.

Example Integration (JavaScript)

script.js JS

fetch('https://developer.wmata.com/')
  .then(res => res.json())
  .then(data => console.log(data))
  .catch(err => console.error(err));

Key Features

  • RESTful API
  • JSON Responses
  • Real-time Train/Bus Data
  • Station & Route Details
  • Service Alerts

Frequently Asked Questions

? Is Transport for Washington, US API free to use?

It offers a freemium model—free access with rate limits for basic usage, and paid tiers for higher request volumes or advanced features.

? Does it require an API Key?

Yes, you need to register on the WMATA developer portal to obtain an API key for authentication.

? What is the response format?

All responses are in JSON format, which is easy to parse and integrate into web or mobile applications.

Top Alternatives

Transitland API Compare

People Also Ask about Transport for Washington, US

Transport for Washington, US vs Transitland API Transport for Washington, US 2025 review

Tool Info

Pricing Freemium
Category Transportation
Platform Public API

Pros

  • Official & Reliable Data Source
  • Covers Multiple Transit Modes
  • Well-Documented Endpoints
  • Supports Commute Planning Use Cases

Cons

  • Requires API Key Authentication
  • Rate Limits on Free Tier
  • Limited Historical Data in Basic Plan

More Transportation Tools