{
 "updated": "2026-10-29",
 "about": "Config and sources for ParkScoop's Show Times Today page (/show-times). The schedule itself is not stored here: the page loads today's live times from /api/waits?view=shows, which reads the free ThemeParks.wiki live feed (it mirrors each resort's official app and website schedule). Park hours and separate-ticket event windows come from /data/hours.json. Categories below are ParkScoop's own grouping by show name and time of day, not an official label.",
 "dataSource": {
  "name": "ThemeParks.wiki live data API (free)",
  "url": "https://api.themeparks.wiki/docs/v1/",
  "home": "https://themeparks.wiki/"
 },
 "hoursSource": "/data/hours.json",
 "parks": [
  {
   "hid": "mk",
   "slug": "magic-kingdom",
   "name": "Magic Kingdom",
   "resort": "Walt Disney World",
   "official": "https://disneyworld.disney.go.com/entertainment/magic-kingdom/",
   "officialName": "Walt Disney World: Magic Kingdom entertainment"
  },
  {
   "hid": "epcot",
   "slug": "epcot",
   "name": "EPCOT",
   "resort": "Walt Disney World",
   "official": "https://disneyworld.disney.go.com/entertainment/epcot/",
   "officialName": "Walt Disney World: EPCOT entertainment"
  },
  {
   "hid": "hs",
   "slug": "hollywood-studios",
   "name": "Hollywood Studios",
   "resort": "Walt Disney World",
   "official": "https://disneyworld.disney.go.com/entertainment/hollywood-studios/",
   "officialName": "Walt Disney World: Hollywood Studios entertainment"
  },
  {
   "hid": "ak",
   "slug": "animal-kingdom",
   "name": "Animal Kingdom",
   "resort": "Walt Disney World",
   "official": "https://disneyworld.disney.go.com/entertainment/animal-kingdom/",
   "officialName": "Walt Disney World: Animal Kingdom entertainment"
  },
  {
   "hid": "usf",
   "slug": "universal-studios-florida",
   "name": "Universal Studios Florida",
   "resort": "Universal Orlando",
   "official": "https://www.universalorlando.com/web/en/us/things-to-do/shows/universal-mega-movie-parade",
   "officialName": "Universal Orlando show pages (Universal says to check the Universal Orlando Resort app for the most up-to-date times)"
  },
  {
   "hid": "ioa",
   "slug": "islands-of-adventure",
   "name": "Islands of Adventure",
   "resort": "Universal Orlando",
   "official": "https://www.universalorlando.com/web/en/us/things-to-do/shows/oh-the-stories-you-will-hear",
   "officialName": "Universal Orlando: Oh! The Stories You'll Hear! show page (Universal says to check the Universal Orlando Resort app for current times)"
  },
  {
   "hid": "epic",
   "slug": "epic-universe",
   "name": "Epic Universe",
   "resort": "Universal Orlando",
   "official": "https://www.universalorlando.com/web/en/us/things-to-do/shows/universal-mega-movie-parade",
   "officialName": "Universal Orlando show pages (Universal says to check the Universal Orlando Resort app for current times)"
  },
  {
   "hid": "dl",
   "slug": "disneyland",
   "name": "Disneyland Park",
   "resort": "Disneyland Resort",
   "official": "https://disneyland.disney.go.com/entertainment/disneyland/",
   "officialName": "Disneyland Resort: Disneyland Park entertainment"
  },
  {
   "hid": "dca",
   "slug": "california-adventure",
   "name": "Disney California Adventure",
   "resort": "Disneyland Resort",
   "official": "https://disneyland.disney.go.com/entertainment/disney-california-adventure/",
   "officialName": "Disneyland Resort: Disney California Adventure entertainment"
  }
 ],
 "categories": [
  {
   "key": "night",
   "label": "After dark",
   "how": "Every listed time is at or after 7:00 PM park time and there are 3 or fewer performances (fireworks, projection shows, Fantasmic!-style shows), or the name says fireworks.",
   "nameRe": "fireworks|nighttime"
  },
  {
   "key": "parade",
   "label": "Parades",
   "how": "Name includes parade or cavalcade.",
   "nameRe": "parade|cavalcade"
  },
  {
   "key": "meet",
   "label": "Character meets",
   "how": "Name says meet, character zone, character landing, royal welcome, swamp meet, encounter or Mickey's House.",
   "nameRe": "\\bmeet\\b|character zone|character landing|royal welcome|swamp meet|heroic encounter|avengers headquarters|mickey's house|raptor encounter"
  },
  {
   "key": "music",
   "label": "Music & street acts",
   "how": "Name says band, pianist, piano, quartet, drum, choir, musician, mariachi, concert, bandstand or a known street act name.",
   "nameRe": "band\\b|pianist|piano|quartet|dapper dans|drum|choir|musician|mariachi|voices of liberty|philharmonic|straw hatters|bootstrappers|jammitors|concert|bandstand|five & dime|rhythmics|celestina|beat builders|bellas|matsuriza|sergio|kora tinga|canada mill stage"
  },
  {
   "key": "show",
   "label": "Stage shows",
   "how": "Everything else with performance times."
  }
 ],
 "notes": [
  "Times are shown in each park's local time (Orlando parks Eastern, Disneyland Resort Pacific).",
  "A show time outside regular park hours that falls inside a separate-ticket event window from /data/hours.json (for example Mickey's Not-So-Scary Halloween Party or Halloween Horror Nights) is labeled as needing that event ticket. The feed's own 'Special Ticketed Event' label is shown too.",
  "'Open window' means the feed lists a start and end time (character meet locations, walk-through experiences) rather than set performances.",
  "Schedules change during the day (weather, capacity). Universal says to check the Universal Orlando Resort app for the most up-to-date times; Disney lists times in the My Disney Experience and Disneyland apps."
 ],
 "competitorStudied": {
  "name": "TouringPlans showtimes pages",
  "url": "https://touringplans.com/magic-kingdom/showtimes",
  "pattern": "One static list per park per day (sorted by show or by time). Nothing is copied from it."
 }
}
