Disney Dining scraper API

Scrape Disney resort dining venues, menus, hours, and restaurant details for Walt Disney World and Disneyland.

Other 2 capabilities stable

Capabilities

Every capability is one POST /execute call that returns structured JSON.

Get Restaurant

disney.restaurant
1 credit / request

Get detailed information for a single Disney restaurant including meal periods, pricing, menus, booking links, and calendar availability window.

Request

curl -X POST https://data.upscrape.com/execute \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"input":{"resort":"wdw","slug":"ohana"},"capability":"disney.restaurant"}'

Input

Field Type Required Description
date string optional Date for schedule info (YYYY-MM-DD, default: 3 days from now)
resort string required Resort code: 'wdw' or 'dlr'
slug string required Restaurant URL slug, e.g. 'ohana', 'be-our-guest-restaurant'

List Restaurants

disney.restaurants
1 credit / request

List all dining venues at a Disney resort with location, cuisine, pricing, hours, and reservation availability status.

Request

curl -X POST https://data.upscrape.com/execute \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"input":{"resort":"wdw"},"capability":"disney.restaurants"}'

Input

Field Type Required Description
date string optional Date for schedule info (YYYY-MM-DD, default: 3 days from now)
resort string required Resort code: 'wdw' (Walt Disney World) or 'dlr' (Disneyland Resort)

Run Disney Dining in under a minute

Sign in, create an API key, and try any capability in the playground before you write code.

Get an API key