v1

Returns what this entity is: its name, entityType, timezone, location, parent and park, and its attributes. id can be an entity's UUID, its slug or, for a destination, its externalId. An unknown or malformed id returns 404. Attributes appear as extra top-level keys named after them, such as minimumHeight and mayGetWet, so the set of keys varies; read the ones you need. For what the entity is doing now, call GET /v1/entity/{id}/live.

get/v1/entity/{id}

Request

  • Base URL
    https://api.themeparks.wiki
  • URL
    https://api.themeparks.wiki/v1/entity/{id}
  • Auth
    • none
    • or API key in header X-API-Key

Path parameters

idstring required

The entity: its UUID, its slug, or for a destination its externalId.

Response

Successful response

idstring required

Unique entity identifier

namestring required

Entity name

entityType'DESTINATION' | 'PARK' | 'ATTRACTION' | 'RESTAURANT' | 'HOTEL' | 'SHOW' required

Type of entity in the theme park system

attractionType'UNKNOWN' | 'RIDE' | 'SHOW' | 'TRANSPORT' | 'PARADE' | 'MEET_AND_GREET' | 'OTHER'

Kind of attraction. Present on ATTRACTION entities.

parentIdstring nullable

Parent entity identifier

destinationIdstring nullable

Destination identifier

parkIdstring nullable

Identifier of the park this entity belongs to. Absent on destinations and on parks themselves.

timezonestring required

Entity timezone

externalIdstring

The park operator's own id for this entity.

slugstring nullable

URL-friendly slug. Served for destinations.

Changes

    • warning

      added the new Too Many Requests enum value to the response property for the response status

    • info

      added the optional property to the response with the status

    • info

      the response property became required for the status

    • info

      removed the Rate limit exceeded enum value from the response property for the response status

    • info

      added the non-success response with the status