Live waits

GET/v1/parks/{park}/waits

Every ride with a line at the park, always (status "unavailable" when the park's feed lacks it), plus any experience or show Disney or Universal is posting a wait for right now.

Parameters

parkPATH · REQUIRED
The park: a park key (magic-kingdom), the canonical park id, the park's name, or a shorthand (mk, epcot, hs, ak, dl, dca, usf, ioa, epic, ush), in any case.

Response

200 with JSON in the shared envelope (schema_version, docs_url, attribution, generated_at). See Errors for failures.

CACHE-CONTROL public, max-age=15

data_status
"live" when the park's feed answered within 90 seconds; "unavailable" otherwise, with no old numbers.
feed
disney_direct or universal_direct.
park_open
Whether the park is open now.
checked_at, data_age_seconds
When Parky last read the feed, and how long ago.
rides[].ride_id, name
The stable ride ID and its name.
rides[].type
"ride", "experience" or "show".
rides[].status
Status is the park's own status in uppercase (OPERATING, DOWN, CLOSED, REFURBISHMENT, UNKNOWN), except lowercase "unavailable", which Parky adds when it has no live feed for that ride.
rides[].is_open
True when the ride and the park are open; null when unavailable.
rides[].wait_minutes
The posted standby wait; null when closed or unavailable, never 0 for unknown.
rides[].single_rider_*
Whether Single Rider is running, and its wait.
rides[].lightning_lane
type, state (such as AVAILABLE or FINISHED), return_start, return_end and price, while Disney's tip board is fresh; otherwise null.
rides[].changed_at
When this entry's value last changed. Not a freshness time.