ThemeParks.wiki · JSON Structure

Themeparks Wiki Live Entity Data Structure

Live operational data for a single entity

Type: object Properties: 7
EntertainmentReal-TimeTheme ParksWait TimesTravel

LiveEntityData is a JSON Structure definition published by ThemeParks.wiki, describing 7 properties. It conforms to the https://json-structure.org/meta/core/v0/# meta-schema.

Properties

entityId name entityType status queue lastUpdated showtimes

Meta-schema: https://json-structure.org/meta/core/v0/#

JSON Structure

Raw ↑
{
  "$schema": "https://json-structure.org/meta/core/v0/#",
  "$id": "https://raw.githubusercontent.com/api-evangelist/themeparks-wiki/refs/heads/main/json-structure/themeparks-wiki-live-entity-data-structure.json",
  "name": "LiveEntityData",
  "description": "Live operational data for a single entity",
  "type": "object",
  "properties": {
    "entityId": {
      "type": "string",
      "description": "Entity UUID"
    },
    "name": {
      "type": "string",
      "description": "Entity name"
    },
    "entityType": {
      "type": "string",
      "description": "Entity type"
    },
    "status": {
      "type": "string",
      "description": "Current operational status",
      "enum": [
        "OPERATING",
        "DOWN",
        "CLOSED",
        "REFURBISHMENT"
      ],
      "example": "OPERATING"
    },
    "queue": {
      "type": "object",
      "description": "Queue data by queue type",
      "properties": {
        "STANDBY": {
          "$ref": "#/components/schemas/QueueData"
        },
        "SINGLE_RIDER": {
          "$ref": "#/components/schemas/QueueData"
        },
        "RETURN_TIME": {
          "type": "object",
          "description": "Lightning Lane / virtual queue return time",
          "properties": {
            "returnStart": {
              "type": "string",
              "description": "Return window start time"
            },
            "returnEnd": {
              "type": "string",
              "description": "Return window end time"
            },
            "state": {
              "type": "string",
              "description": "Return time availability state"
            }
          }
        }
      }
    },
    "lastUpdated": {
      "type": "string",
      "description": "ISO 8601 timestamp of last data update",
      "example": "2025-03-15T14:30:00Z"
    },
    "showtimes": {
      "type": "array",
      "description": "Showtime data (for shows)",
      "nullable": true,
      "items": {
        "type": "object",
        "properties": {
          "startTime": {
            "type": "string",
            "description": "Show start time"
          },
          "endTime": {
            "type": "string",
            "description": "Show end time",
            "nullable": true
          },
          "type": {
            "type": "string",
            "description": "Show type"
          }
        }
      }
    }
  }
}