Amusement Park Data API

Theme park wait times
as a data feed

Real-time and historical wait time data for 56 US amusement parks. Ride-level readings every 15 minutes, 48M+ row historical dataset, simple REST JSON API.

// GET /api/v1/waits/:park
{
  "park": "Six Flags Great Adventure",
  "updated_at": "2026-07-04T14:22:00Z",
  "rides": [
    { "name": "El Toro", "wait_minutes": 65, "is_open": true },
    { "name": "Nitro", "wait_minutes": 45, "is_open": true },
    { "name": "Jersey Devil Coaster", "wait_minutes": 55, "is_open": true }
  ]
}
56
Parks in feed
15 min
Update interval
48M+
Historical rows
REST
JSON over HTTPS

What the API covers

Two endpoints for two use cases — current state and historical patterns.

GET
/api/v1/waits/:park
Current wait times for all open rides at a park. Returns ride name, wait_minutes, is_open status, and last updated timestamp. Updated every 15 minutes from live park feeds.
GET
/api/v1/waits
All-parks summary. Returns crowd level, average wait, and top rides across all 56 tracked parks. Sorted by current busyness. Useful for dashboards and comparison views.
GET
/api/v1/history/:park
Historical wait time aggregates by month. Returns average wait per ride across the available history. 48M+ underlying readings. Useful for seasonal planning, app content, and research.
GET
/api/v1/parks
Directory of all 56 parks in the dataset — name, slug, operator, location. Reference endpoint for building park-selection UIs or validating park identifiers.

Who uses it

The feed serves three distinct audiences with different data needs.

Park Apps & Guest Tools

Embed real-time wait times directly into your park's official app or a third-party visitor planning tool. No scraping, no fragile HTML parsing — structured JSON updated every 15 minutes.

Operations & Analytics Platforms

Pull live and historical wait data into your internal BI tools, operations dashboards, or capacity planning models. Combine with your own ticketing and POS data for a complete picture.

Research & Media

Academic researchers studying tourism, crowd dynamics, and visitor behavior. Journalists and analysts covering the theme park industry. 48M rows of real-world queue data, available by request.

Parks in the dataset

56 US parks across all major operators, plus key regional parks.

Disney: Magic Kingdom, EPCOT, Hollywood Studios, Animal Kingdom, Disneyland, California Adventure  ·  Universal: Studios Florida, Islands of Adventure, Epic Universe, Volcano Bay, Studios Hollywood  ·  Six Flags: Great Adventure, Magic Mountain, Over Georgia, Over Texas, Great America, Fiesta Texas, St. Louis, New England, Discovery Kingdom, Darien Lake, Great Escape  ·  Cedar Fair: Cedar Point, Kings Island, Kings Dominion, Carowinds, Knott's Berry Farm, Dorney Park, Valleyfair, Michigan's Adventure, California's Great America  ·  SeaWorld: Orlando, San Diego, San Antonio  ·  LEGOLAND: California, Florida, New York  ·  Regionals: Hersheypark, Dollywood, Silver Dollar City, Kennywood, Holiday World, Busch Gardens Tampa, Busch Gardens Williamsburg, and more

Browse all 56 parks →

Frequently Asked Questions

What data does the amusement park API provide?+

Real-time wait times by ride, average park wait, crowd level, ride status (open/closed), last updated timestamp, and park-level metadata. Historical data is available for research and model training. Endpoints are REST/JSON over HTTPS.

How often is the API updated?+

Wait-time data is refreshed every 15 minutes per park. API consumers receive the most recently available reading for each ride in the response.

Which parks does the API cover?+

51 US parks including all Disney World parks, Disneyland, Universal Studios Florida, Universal Studios Hollywood, Universal Epic Universe, all Cedar Fair/Six Flags properties, Busch Gardens, SeaWorld, Legoland, Dollywood, Hersheypark, and 30+ regional parks.

Get API access

Tell us your use case and we'll get you set up with credentials and documentation.

Request API Access