Discover/themeparks.com API
live

themeparks.com APIthemeparks.com

Access real-time wait times, operating schedules, attractions, shows, and restaurants for theme parks worldwide via the ThemeParks.com API.

Endpoints
11
Updated
3mo ago
Try it

No input parameters required.

api.parse.bot/scraper/5664de12-7303-4847-b13b-3fa34d75df25/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/5664de12-7303-4847-b13b-3fa34d75df25/get_destinations' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 11 totalclick to expand

Returns a list of all supported theme park destinations globally, including each destination's parks.

Input

No input parameters required.

Response
{
  "type": "object",
  "fields": {
    "destinations": "array of destination objects, each containing id, name, slug, and parks array"
  },
  "sample": {
    "data": {
      "destinations": [
        {
          "id": "643e837e-b244-4663-8d3a-148c26ecba9c",
          "name": "SeaWorld Parks and Resorts Orlando",
          "slug": "seaworldorlandoresort",
          "parks": [
            {
              "id": "27d64dee-d85e-48dc-ad6d-8077445cd946",
              "name": "SeaWorld Orlando"
            }
          ],
          "externalId": "seaworldorlandoresort"
        }
      ]
    },
    "status": "success"
  }
}

About the themeparks.com API

The ThemeParks.com API covers global theme park data across 11 endpoints, returning real-time queue wait times, operating schedules, attraction lists, dining options, and park map data. The get_entity_live_data endpoint delivers live queue status and forecasts for a park and all its children in a single call, while search_parks lets you filter parks worldwide by name or retrieve the full global list.

Entity Model and Navigation

Every item in the API — destinations, parks, attractions, shows, and restaurants — is identified by a UUID. get_destinations returns the top-level list of destinations with their nested parks, giving you the IDs needed for every other endpoint. get_entity accepts any UUID and returns core metadata: name, slug, entityType, timezone, location (with latitude and longitude), parentId, and destinationId. get_entity_children returns all direct children of a parent entity, each with their own id, entityType, and location.

Live Data and Wait Times

get_entity_live_data is the primary real-time endpoint. Given a park UUID, it returns a liveData array where each entry includes status, queue (with standby and Lightning Lane wait times), forecast, operatingHours, and lastUpdated. get_park_wait_times wraps the same data but pre-filters to ATTRACTION entity types, so you get only rides with queue information. The get_park_map endpoint adds a global perspective: it returns all parks with isOpen, openUntil, nextOpen, attractionCount, showCount, averageWaitTime, and a latestWaitTimes snapshot across all reporting attractions.

Schedules

Two schedule endpoints cover different time scopes. get_entity_schedule returns the full available calendar for an entity, and get_entity_schedule_by_month accepts year and month parameters (both optional, defaulting to the current period) to narrow results. Both return a schedule array with date, type, openingTime, closingTime, and an optional purchases array that includes Lightning Lane pass pricing where the park makes it available.

Filtered Park Endpoints

get_park_attractions and get_park_restaurants return typed subsets of a park's children — ATTRACTION and RESTAURANT entity types respectively — each with id, name, slug, parentId, and location. These are useful when you need only one category without filtering a full children response yourself. search_parks accepts an optional query string for case-insensitive name matching and returns each result with isOpen, openUntil, nextOpen, attractionCount, and showCount.

Common use cases
  • Build a wait-time dashboard that polls get_entity_live_data for multiple Disney and Universal parks and displays current queue lengths.
  • Create a trip-planning tool that reads get_entity_schedule_by_month to show park opening and closing times for a chosen travel month.
  • Populate an app's park directory using get_destinations and search_parks to let users browse or search parks globally.
  • Display a dining guide for a specific park by calling get_park_restaurants to retrieve all restaurant names and coordinates.
  • Render an interactive park map by combining get_park_map location data with averageWaitTime and per-park open status.
  • Alert users when a target attraction's status changes to OPERATING by monitoring get_park_wait_times on a schedule.
  • Show Lightning Lane pricing history by month by archiving the purchases array from repeated get_entity_schedule_by_month calls.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does ThemeParks.com have an official developer API?+
The underlying data for this API is sourced from ThemeParks.wiki, which publishes an open-source developer API at https://api.themeparks.wiki. The Parse API wraps that data source with consistent endpoints and authentication.
What does `get_entity_live_data` return, and how is it different from `get_park_wait_times`?+
get_entity_live_data returns a liveData array covering all child entity types — attractions, shows, and restaurants — each with status, queue, forecast, operatingHours, and lastUpdated. get_park_wait_times filters that same live data to only ATTRACTION types and surfaces the result in a wait_times array, removing the need to filter manually.
How fresh is the live wait-time data?+
Each entry in the liveData and wait_times arrays includes a lastUpdated timestamp. Freshness depends on how frequently each park operator publishes updates to ThemeParks.wiki; high-traffic parks like those in the Walt Disney World resort tend to update every few minutes, while smaller parks may update less often.
Does the API return historical wait-time data for trend analysis?+
Not currently. The API covers real-time live data and forward-looking schedules, but does not expose historical queue records. You can fork this API on Parse and revise it to add an endpoint that persists and queries historical snapshots.
Are show schedules and performance times included?+
Show entities appear in get_entity_children results and in get_entity_live_data with operatingHours fields, but detailed per-show performance times (individual show start times throughout the day) are not broken out as a separate field. You can fork this API on Parse and revise it to add a dedicated shows endpoint that structures per-performance timing.
Page content last updated . Spec covers 11 endpoints from themeparks.com.
Related APIs in TravelSee all →
culturetrip.com API
Discover travel inspiration and plan your next adventure by browsing curated travel articles, destination guides, and bookable trips organized by region and city. Search for specific destinations, compare trip dates and prices, and explore popular cities to find the perfect getaway.
sevenrooms.com API
Search for available restaurant tables across any SevenRooms venue, view venue details and open dates, and complete reservations all in one place. Whether you're planning ahead or booking last-minute, you can check real-time availability and secure your table at thousands of restaurants on the SevenRooms platform.
delta.com API
Look up Delta Airlines flight schedules, check real-time flight status, and retrieve detailed trip information to plan your travel. Find your nearest airport and access the data you need to monitor flights and make booking decisions.
customs.gov.mv API
Check import/export duties, tariff classifications, and exchange rates for Maldives customs compliance, plus track vessel movements, company registrations, and declaration statuses. Get real-time data directly from the official customs portal to streamline your trade and logistics operations.
comedymothership.com API
Browse upcoming Comedy Mothership shows across different rooms, check real-time ticket availability, and get detailed information about Kill Tony events and seating options. Find venue details, FAQs, and track specific performances to plan your comedy night.
burningman.org API
Access comprehensive Burning Man information including Black Rock City event schedules, ticketing details, themed activities, playa events, volunteering opportunities, and mutant vehicle listings. Search global Burning Man events, stay updated with news and stories, and find preparation resources all in one place.
breckenridge.com API
Check real-time snow conditions, weather forecasts, lift operations, and trail status at Breckenridge Ski Resort to plan your day on the mountain. View live mountain cameras and get up-to-the-minute updates on slopes, lifts, and weather before you head out.
united.com API
Search United Airlines flights, check real-time flight status, and view detailed seat maps to plan your perfect trip. Compare fare options and use airport autocomplete to quickly find your departure and arrival cities.