v1.0

WaitTimesAPI

Proxy API for theme park wait times. Transforms data from ThemeParks.wiki into a stable, app-friendly format with server-side caching.

Open API docsOpenAPI spec (JSON)

Endpoints

GET/api/parks

List all parks

Returns every theme park with location, open/closed status, and destination info.

cache 5 min
GET/api/parks/{id}

Park details

Single park with coordinates, timezone, and current operating status.

cache 5 min
GET/api/parks/{id}/live

Live wait times

Real-time queue lengths, ride status, and show times for all attractions in a park.

cache 30 sec
GET/api/parks/{id}/schedule

Park schedule

Operating hours and calendar entries including ticketed events.

cache 15 min

Authentication

All /api/parks endpoints require an API key passed via the X-Api-Key header.

Example request
$ curl -H "X-Api-Key: your-key" \
  https://your-host/api/parks

Requests without a valid key receive a 401 Unauthorized response. The docs at /docs and this landing page remain public.