Theme-park ticket calendars
Competitor day-ticket prices by date for park revenue management.A park's day-ticket price for every visit date in a range, up to 92 days, from the park's own ticket shop: whether each date is open, closed or sold out, the headline adult price, every ticket with its price before tax, tax and gate price, and the cheapest dates in the range. With include_capacity, parks that state them also return daily capacity and tickets sold.
- Look up by
- Park id from the park list, or the park's website URL
- Coverage
- 110 parks. North America: Six Flags, Disney, Universal, SeaWorld and Busch Gardens, LEGOLAND, Dollywood, Kennywood, Sesame Place, Mt. Olympus. Europe: Efteling, Europa-Park, Phantasialand, Puy du Fou, PortAventura, Liseberg, Gröna Lund, Toverland, Tripsdrill, Merlin, Parc Astérix, Walibi and Parques Reunidos parks. Asia-Pacific: Tokyo Disneyland, Tokyo DisneySea, Fuji-Q Highland and the Gold Coast parks
- Cost
- 4 credits a call; failed and empty calls are free
- Endpoints
- 2 endpoints
- Date calendar
- Prices
Endpoints
- POST
/v1/attractions/calendarTheme-park ticket calendar4 credits - GET
/v1/attractions/parksTheme parks coveredFree
Example
Theme-park ticket calendar, with POST /v1/attractions/calendar. Set SCRAPERCOMPANY_API_KEY to your key and run it; the full parameter list is in the API reference.
curl -X POST "https://api.scrapercompany.com/v1/attractions/calendar" \
-H "x-api-key: $SCRAPERCOMPANY_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"park": "dollywood",
"days": 31
}'200 response
{
"search_parameters": {
"engine": "attractions_calendar",
"park": "parc-asterix",
"start_date": "2027-02-07",
"end_date": "2027-02-13"
},
"park": {
"id": "parc-asterix",
"name": "Parc Astérix",
"operator": "Compagnie des Alpes",
"country": "FR",
"timezone": "Europe/Paris",
"currency": "EUR",
"website": "https://www.parcasterix.fr",
"capacity": false
},
"calendar": [
{
"date": "2027-02-07",
"status": "open",
"price": 49,
"currency": "EUR",
"tickets": [
{
"name": "Single tariff",
"visitor_type": "any",
"price": 49,
"currency": "EUR",
"product_id": "TPAD1BIN0391"
}
]
}
],
"summary": {
"open_days": 2,
"closed_days": 0,
"sold_out_days": 0,
"unavailable_days": 5,
"min_price": 49,
"max_price": 59,
"cheapest_dates": [
"2027-02-07"
]
},
"meta": {
"source": "official_site",
"price_basis": "online_price_as_listed",
"elapsed_s": 0.21
}
}Good to know
- Prices are in the park's own currency. A date the shop lists nothing for is unavailable, never guessed as closed.
- Parks closed for the season answer unavailable until next season's tickets go on sale.
- Capacity numbers are only what the shop states: daily capacity and tickets sold at Six Flags, Merlin and LEGOLAND parks, percent available at Parques Reunidos parks, tickets remaining at Puy du Fou and some zoos and parks. The park list says which parks have them.
- AI agents can call it through MCP: attraction_parks, then attractions_calendar.
Questions about this page?
Send the page link and your question, and the team will answer.