---
title: "Resets the expiry of an in progress order base"
method: POST
path: "/ocapi/v1/orders/{orderId}/expiry/reset"
tags: ["Orders"]
---

# Resets the expiry of an in progress order base

`POST /ocapi/v1/orders/{orderId}/expiry/reset`

#### Licenses Required


- Vista.Ocapi

## Path parameters

- `orderId` string, required

## Headers

- `Connect-Region-Code` string

## Response `200`

Success

- OcapiV1OrdersInProgressOrdersIInProgressOrderDetailsBaseGenericOcapiV1OrdersInProgressOrdersIInProgressOrderBase — Represents an in progress order base entity, and its related data
  - `order` union, required — Gets the in progress order base entity
    - OcapiV1OrdersInProgressOrdersInProgressGiftShopOrder — Represents a gift shop order in an order status InProgress state
      - `id` string, nullable — Gets the unique identifier
      - `type` 'Standard' | 'GiftShop' | 'Subscription', required — Represents the type of an order base
      - `status` 'InProgress' | 'Completed', required — Represents the life-cycle stages of an order base
      - `totalPrice` OcapiV1MonetaryValue, required — Represents a monetary value, and its related tax value
        - `valueIncludingTax` number, double, required — Gets the monetary value including tax
        - `valueExcludingTax` number, double, required — Gets the monetary value excluding tax
        - `tax` number, double, required — Gets the amount of tax
      - `vouchers` OcapiV1OrdersVouchersOrderVoucher[], required — Gets the list of order voucher entities
        - `id` string, required — Gets the identifier that can be used to uniquely identify the voucher within the order base
        - `type` 'Ticket' | 'Subscription' | 'Deal', required — Represents the type of a voucher
        - `maskedBarcode` string, required — Gets a masked representation of the barcode
        - `voucherTypeCode` string, required — Gets the unique identifier of the voucher type
        - `voucherTypeDescription` OcapiV1Translatable — Represents some customer-visible translatable Text in the default language, and a list of translation entities
          - `text` string, required — Gets the text in the default language
          - `translations` OcapiV1Translation[], required — Gets the translations of the translatable Text in other languages
            - `languageTag` string, required — Gets the IETF (RFC 4646) language tag that the translation Text has been translated for
            - `text` string, required — Gets the translated text
      - `deals` OcapiV1OrdersDealsOrderDeal[], required — Gets the list of order deal entities
        - `id` string, required — Gets the identifier that can be used to uniquely identify the deal within the order base
        - `dealId` string, required — Gets the unique identifier of the deal base used
        - `voucherId` string, nullable — Gets the unique identifier of the order voucher used, if applicable
      - `payments` union[], required — Gets the list of order payment base entities
        - union — Represents the base properties of a payment that has been added to an order base
          - OcapiV1OrdersPaymentsRedirectOrderRedirectPayment — Represents a redirect payment that has been added to an order base
            - `id` string, required — Gets the identifier that can be used to uniquely identify the payment within the order base
            - `type` 'CinemaProcessed' | 'Embedded' | 'GiftCard' | 'Redirect' | 'MemberBalance' | 'ExternallyProcessed', required — Represents the type of an order payment base
            - `value` number, double, required — Gets the monetary value
            - `status` 'NotStarted' | 'Pending' | 'Declined' | 'Completed', required — Represents the status of an order payment base
          - OcapiV1OrdersPaymentsMemberBalanceOrderMemberBalancePayment — Represents a member balance payment that has been added to an order base
            - `id` string, required — Gets the identifier that can be used to uniquely identify the payment within the order base
            - `type` 'CinemaProcessed' | 'Embedded' | 'GiftCard' | 'Redirect' | 'MemberBalance' | 'ExternallyProcessed', required — Represents the type of an order payment base
            - `value` number, double, required — Gets the monetary value
            - `status` 'NotStarted' | 'Pending' | 'Declined' | 'Completed', required — Represents the status of an order payment base
            - `balanceTypeId` integer, required — Gets the unique identifier of the balance type
            - `units` number, double, required — Gets the value in balance type units
          - OcapiV1OrdersPaymentsGiftCardsOrderGiftCardPayment — Represents a gift card payment that has been added to an order base
            - `id` string, required — Gets the identifier that can be used to uniquely identify the payment within the order base
            - `type` 'CinemaProcessed' | 'Embedded' | 'GiftCard' | 'Redirect' | 'MemberBalance' | 'ExternallyProcessed', required — Represents the type of an order payment base
            - `maskedCardNumber` string, required — Gets a masked representation of the card number
            - `value` number, double, required — Gets the monetary value
            - `status` 'NotStarted' | 'Pending' | 'Declined' | 'Completed', required — Represents the status of an order payment base
          - OcapiV1OrdersPaymentsExternallyProcessedOrderExternallyProcessedPayment — Represents an externally processed payment that has been added to an order base
            - `id` string, required — Gets the identifier that can be used to uniquely identify the payment within the order base
            - `status` 'NotStarted' | 'Pending' | 'Declined' | 'Completed', required — Represents the status of an order payment base
            - `type` 'CinemaProcessed' | 'Embedded' | 'GiftCard' | 'Redirect' | 'MemberBalance' | 'ExternallyProcessed', required — Represents the type of an order payment base
            - `value` number, double, required — Gets the monetary value
          - OcapiV1OrdersPaymentsEmbeddedOrderEmbeddedPayment — Represents an embedded payment that has been added to an order base
            - `id` string, required — Gets the identifier that can be used to uniquely identify the payment within the order base
            - `type` 'CinemaProcessed' | 'Embedded' | 'GiftCard' | 'Redirect' | 'MemberBalance' | 'ExternallyProcessed', required — Represents the type of an order payment base
            - `value` number, double, required — Gets the monetary value
            - `status` 'NotStarted' | 'Pending' | 'Declined' | 'Completed', required — Represents the status of an order payment base
          - OcapiV1OrdersPaymentsCinemaProcessedOrderCinemaProcessedPayment — Represents a cinema processed payment that has been added to an order base
            - `id` string, required — Gets the identifier that can be used to uniquely identify the payment within the order base
            - `type` 'CinemaProcessed' | 'Embedded' | 'GiftCard' | 'Redirect' | 'MemberBalance' | 'ExternallyProcessed', required — Represents the type of an order payment base
            - `value` number, double, required — Gets the monetary value
            - `status` 'NotStarted' | 'Pending' | 'Declined' | 'Completed', required — Represents the status of an order payment base
      - `items` union[], required — Gets the list of order item line base entities
        - union — Represents the base properties of an order line for a top-level instance of an item base within a standard order or gift shop order
          - OcapiV1OrdersItemsOrderItemLine — Represents the base properties of an order line for a top-level instance of an item base within a standard order or gift shop order
            - `itemId` string, required
            - `id` string, required
            - `type` 'Normal' | 'ParentSales' | 'Package' | 'Recipe' | 'WeightBased', required — Represents the type of an item base entity
            - `price` OcapiV1MonetaryValue, required — Represents a monetary value, and its related tax value
              - …
            - `amountSaved` OcapiV1MonetaryValue, required — Represents a monetary value, and its related tax value
              - …
            - `parentSalesItemId` string, nullable
            - `collectionStatus` 'NotCollected' | 'Collected', required — Represents the collection status of an order line
            - `refundStatus` 'NotRefunded' | 'Refunded', required — Represents the refund status of an order line
            - `refundAvailability` union, required — Represents the refund availability of an order line
              - …
            - `rewardId` integer, nullable
            - `discountId` string, nullable
            - `dealId` string, nullable
          - OcapiV1OrdersItemsOrderWeightBasedItemLine — Represents the base properties of an order line for a top-level instance of an item base within a standard order or gift shop order
            - `itemId` string, required
            - `id` string, required
            - `type` 'Normal' | 'ParentSales' | 'Package' | 'Recipe' | 'WeightBased', required — Represents the type of an item base entity
            - `price` OcapiV1MonetaryValue, required — Represents a monetary value, and its related tax value
              - …
            - `amountSaved` OcapiV1MonetaryValue, required — Represents a monetary value, and its related tax value
              - …
            - `parentSalesItemId` string, nullable
            - `collectionStatus` 'NotCollected' | 'Collected', required — Represents the collection status of an order line
            - `refundStatus` 'NotRefunded' | 'Refunded', required — Represents the refund status of an order line
            - `refundAvailability` union, required — Represents the refund availability of an order line
              - …
            - `rewardId` integer, nullable
            - `discountId` string, nullable
            - `dealId` string, nullable
      - `expiresAt` string, date-time, required — Gets the date and time that the order is set to expire
      - `hasCustomer` boolean, required — Gets a value indicating whether the order customer has been set
      - `amountSaved` OcapiV1MonetaryValue, required — Represents a monetary value, and its related tax value
        - `valueIncludingTax` number, double, required — Gets the monetary value including tax
        - `valueExcludingTax` number, double, required — Gets the monetary value excluding tax
        - `tax` number, double, required — Gets the amount of tax
      - `itemDeliveries` union[], required — Gets the list of order item delivery base entities for the gift shop order Items
        - union — Represents the base properties of the delivery of one or more order item line base entities
          - OcapiV1OrdersItemsDeliveriesOrderItemCounterPickup — Represents the base properties of the delivery of one or more order item line base entities
            - `id` string, required — Gets the identifier that can be used to uniquely identify the delivery within the standard order
            - `method` 'CounterPickup' | 'ServiceAreaPickup' | 'ElectronicDelivery' | 'InSeatDelivery' | 'CustomLocationDelivery' | 'PostalDelivery', required — Represents the delivery method of an item base
          - OcapiV1OrdersItemsDeliveriesOrderItemCustomLocationDelivery — Represents the base properties of the delivery of one or more order item line base entities
            - `id` string, required — Gets the identifier that can be used to uniquely identify the delivery within the standard order
            - `method` 'CounterPickup' | 'ServiceAreaPickup' | 'ElectronicDelivery' | 'InSeatDelivery' | 'CustomLocationDelivery' | 'PostalDelivery', required — Represents the delivery method of an item base
          - OcapiV1OrdersItemsDeliveriesOrderItemElectronicDelivery — Represents the base properties of the delivery of one or more order item line base entities
            - `id` string, required — Gets the identifier that can be used to uniquely identify the delivery within the standard order
            - `method` 'CounterPickup' | 'ServiceAreaPickup' | 'ElectronicDelivery' | 'InSeatDelivery' | 'CustomLocationDelivery' | 'PostalDelivery', required — Represents the delivery method of an item base
          - OcapiV1OrdersItemsDeliveriesOrderItemInSeatDelivery — Represents the base properties of the delivery of one or more order item line base entities
            - `id` string, required — Gets the identifier that can be used to uniquely identify the delivery within the standard order
            - `method` 'CounterPickup' | 'ServiceAreaPickup' | 'ElectronicDelivery' | 'InSeatDelivery' | 'CustomLocationDelivery' | 'PostalDelivery', required — Represents the delivery method of an item base
          - OcapiV1OrdersItemsDeliveriesOrderItemPostalDelivery — Represents the base properties of the delivery of one or more order item line base entities
            - `id` string, required — Gets the identifier that can be used to uniquely identify the delivery within the standard order
            - `method` 'CounterPickup' | 'ServiceAreaPickup' | 'ElectronicDelivery' | 'InSeatDelivery' | 'CustomLocationDelivery' | 'PostalDelivery', required — Represents the delivery method of an item base
          - OcapiV1OrdersItemsDeliveriesOrderItemServiceAreaPickup — Represents the base properties of the delivery of one or more order item line base entities
            - `id` string, required — Gets the identifier that can be used to uniquely identify the delivery within the standard order
            - `method` 'CounterPickup' | 'ServiceAreaPickup' | 'ElectronicDelivery' | 'InSeatDelivery' | 'CustomLocationDelivery' | 'PostalDelivery', required — Represents the delivery method of an item base
          - OcapiV1OrdersItemsDeliveriesCompletedCompletedOrderItemCounterPickup — Represents an order item counter pickup for a completed standard order
            - `id` string, required — Gets the identifier that can be used to uniquely identify the delivery within the standard order
            - `method` 'CounterPickup' | 'ServiceAreaPickup' | 'ElectronicDelivery' | 'InSeatDelivery' | 'CustomLocationDelivery' | 'PostalDelivery', required — Represents the delivery method of an item base
          - OcapiV1OrdersItemsDeliveriesCompletedCompletedOrderItemCustomLocationDelivery — Represents an order item custom location delivery for a completed standard order
            - `id` string, required — Gets the identifier that can be used to uniquely identify the delivery within the standard order
            - `locationName` string, required
            - `schedule` union, required — Represents the base properties of a schedule that determines when an order item delivery base should be delivered or ready for pickup
              - …
            - `method` 'CounterPickup' | 'ServiceAreaPickup' | 'ElectronicDelivery' | 'InSeatDelivery' | 'CustomLocationDelivery' | 'PostalDelivery', required — Represents the delivery method of an item base
            - `comment` string, nullable
            - `preparation` union, required — Represents the preparation details of a completed order item delivery base that requires preparation
              - …
          - OcapiV1OrdersItemsDeliveriesCompletedCompletedOrderItemElectronicDelivery — Represents an order item electronic delivery for a completed standard order
            - `id` string, required — Gets the identifier that can be used to uniquely identify the delivery within the standard order
            - `method` 'CounterPickup' | 'ServiceAreaPickup' | 'ElectronicDelivery' | 'InSeatDelivery' | 'CustomLocationDelivery' | 'PostalDelivery', required — Represents the delivery method of an item base
          - OcapiV1OrdersItemsDeliveriesCompletedCompletedOrderItemInSeatDelivery — Represents an order item in seat delivery for a completed standard order
            - `id` string, required — Gets the identifier that can be used to uniquely identify the delivery within the standard order
            - `showtimeId` string, required — Gets the unique identifier of the showtime
            - `seats` OcapiV1OrdersSeatsOrderSeat[], required — Gets the list of order seat entities the items will be delivered to
              - …
            - `schedule` union, required — Represents the base properties of a schedule that determines when an order item delivery base should be delivered or ready for pickup
              - …
            - `method` 'CounterPickup' | 'ServiceAreaPickup' | 'ElectronicDelivery' | 'InSeatDelivery' | 'CustomLocationDelivery' | 'PostalDelivery', required — Represents the delivery method of an item base
            - `comment` string, nullable
            - `preparation` OcapiV1OrdersItemsDeliveriesPreparationsCompletedOrderItemInSeatDeliveryPreparation, required — Represents a completed order item delivery preparation for an order item in seat delivery
              - …
          - OcapiV1OrdersItemsDeliveriesCompletedCompletedOrderItemPostalDelivery — Represents an order item delivery base for items that are delivered to a postal address
            - `id` string, required — Gets the identifier that can be used to uniquely identify the delivery within the standard order
            - `method` 'CounterPickup' | 'ServiceAreaPickup' | 'ElectronicDelivery' | 'InSeatDelivery' | 'CustomLocationDelivery' | 'PostalDelivery' — Represents the delivery method of an item base
            - `postalDeliveryMethodId` string, required — Gets the unique identifier of the item postal delivery method
            - `deliveryFee` OcapiV1MonetaryValue, required — Represents a monetary value, and its related tax value
              - …
          - OcapiV1OrdersItemsDeliveriesCompletedCompletedOrderItemServiceAreaPickup — Represents an order item service area pickup for a completed standard order
            - `id` string, required — Gets the identifier that can be used to uniquely identify the delivery within the standard order
            - `schedule` union, required — Represents the base properties of a schedule that determines when an order item delivery base should be delivered or ready for pickup
              - …
            - `method` 'CounterPickup' | 'ServiceAreaPickup' | 'ElectronicDelivery' | 'InSeatDelivery' | 'CustomLocationDelivery' | 'PostalDelivery', required — Represents the delivery method of an item base
            - `comment` string, nullable — Gets the patron's comment, if applicable
            - `serviceAreaIds` string[], required — Gets the list of unique identifiers of the item service area entities
            - `preparation` OcapiV1OrdersItemsDeliveriesPreparationsCompletedOrderItemServiceAreaPickupPreparation, required — Represents a completed order item delivery preparation for an order item service area pickup
              - …
      - `totalItemDeliveryFee` OcapiV1MonetaryValue, required — Represents a monetary value, and its related tax value
        - `valueIncludingTax` number, double, required — Gets the monetary value including tax
        - `valueExcludingTax` number, double, required — Gets the monetary value excluding tax
        - `tax` number, double, required — Gets the amount of tax
    - OcapiV1OrdersInProgressOrdersInProgressStandardOrder — Represents a standard order in an order status InProgress state
      - `id` string, nullable — Gets the unique identifier
      - `type` 'Standard' | 'GiftShop' | 'Subscription', required — Represents the type of an order base
      - `status` 'InProgress' | 'Completed', required — Represents the life-cycle stages of an order base
      - `totalPrice` OcapiV1MonetaryValue, required — Represents a monetary value, and its related tax value
        - `valueIncludingTax` number, double, required — Gets the monetary value including tax
        - `valueExcludingTax` number, double, required — Gets the monetary value excluding tax
        - `tax` number, double, required — Gets the amount of tax
      - `booking` OcapiV1OrdersBookingsInProgressOrderBooking, required
        - `mode` 'Paid' | 'Unpaid' | 'UnpaidConfirmed', required — Represents the mode of an order booking base
        - `totalBookingFee` OcapiV1MonetaryValue, required — Represents a monetary value, and its related tax value
          - `valueIncludingTax` number, double, required — Gets the monetary value including tax
          - `valueExcludingTax` number, double, required — Gets the monetary value excluding tax
          - `tax` number, double, required — Gets the amount of tax
      - `showtimes` OcapiV1OrdersShowtimesOrderShowtime[], required — Gets the list of order showtime entities
        - `showtimeId` string, required — Gets the unique identifier of the showtime
        - `tickets` union[], required — Gets the list of order ticket line base entities
          - union — Represents the base properties of an order line for an instance of a ticket type base within an order showtime
            - OcapiV1OrdersTicketsPackageOrderPackageTicketLine — Represents the base properties of an order line for an instance of a ticket type base within an order showtime
              - …
            - OcapiV1OrdersTicketsNormalOrderNormalTicketLine — Represents the base properties of an order line for an instance of a ticket type base within an order showtime
              - …
        - `seats` OcapiV1OrdersSeatsOrderSeat[], required — Gets the list of order seat entities
          - `seatId` string, required — Gets the unique identifier of the seat
          - `seatLabel` string, nullable — Gets the label/physical name of the seat
          - `rowLabel` string, required — Gets the label/physical name of the row
          - `areaName` OcapiV1Translatable, required — Represents some customer-visible translatable Text in the default language, and a list of translation entities
            - `text` string, required — Gets the text in the default language
            - `translations` OcapiV1Translation[], required — Gets the translations of the translatable Text in other languages
              - …
          - `areaCategoryId` string, required — Gets the unique identifier of the area category the seat belongs to
          - `position` OcapiV1SeatingMasterDataSeatPosition, required — Represents the position of a seat within the seat layout
            - `areaNumber` integer, required — Gets the number that can be used to uniquely identify the area within the seat layout
            - `columnNumber` integer, required — Gets the number that can be used to uniquely identify the column of the seat entity within the area
            - `rowNumber` integer, required — Gets the number that can be used to uniquely identify the row within the area
        - `seatSwapStatus` OcapiV1OrdersShowtimesOrderShowtimeSeatSwapStatus, required — Represents the status of the seat swap availability for an order showtime
          - `isAvailable` boolean, required — Gets a value indicating whether the order showtime Seats can be swapped
          - `unavailableReason` 'NotApplicable' | 'NotEnabled' | 'UnallocatedSeating' | 'NoSeats' | 'PackageTickets' | 'InSeatDeliveryItems' | 'OrderNotCompleted' | 'OrderRefunded' | 'UnpaidBooking' | 'ShowtimeEnded', required — Represents the reasons that seat swaps may be unavailable for an order showtime
      - `items` union[], required — Gets the list of order item line base entities
        - union — Represents the base properties of an order line for a top-level instance of an item base within a standard order or gift shop order
          - OcapiV1OrdersItemsOrderItemLine — Represents the base properties of an order line for a top-level instance of an item base within a standard order or gift shop order
            - `itemId` string, required
            - `id` string, required
            - `type` 'Normal' | 'ParentSales' | 'Package' | 'Recipe' | 'WeightBased', required — Represents the type of an item base entity
            - `price` OcapiV1MonetaryValue, required — Represents a monetary value, and its related tax value
              - …
            - `amountSaved` OcapiV1MonetaryValue, required — Represents a monetary value, and its related tax value
              - …
            - `parentSalesItemId` string, nullable
            - `collectionStatus` 'NotCollected' | 'Collected', required — Represents the collection status of an order line
            - `refundStatus` 'NotRefunded' | 'Refunded', required — Represents the refund status of an order line
            - `refundAvailability` union, required — Represents the refund availability of an order line
              - …
            - `rewardId` integer, nullable
            - `discountId` string, nullable
            - `dealId` string, nullable
          - OcapiV1OrdersItemsOrderWeightBasedItemLine — Represents the base properties of an order line for a top-level instance of an item base within a standard order or gift shop order
            - `itemId` string, required
            - `id` string, required
            - `type` 'Normal' | 'ParentSales' | 'Package' | 'Recipe' | 'WeightBased', required — Represents the type of an item base entity
            - `price` OcapiV1MonetaryValue, required — Represents a monetary value, and its related tax value
              - …
            - `amountSaved` OcapiV1MonetaryValue, required — Represents a monetary value, and its related tax value
              - …
            - `parentSalesItemId` string, nullable
            - `collectionStatus` 'NotCollected' | 'Collected', required — Represents the collection status of an order line
            - `refundStatus` 'NotRefunded' | 'Refunded', required — Represents the refund status of an order line
            - `refundAvailability` union, required — Represents the refund availability of an order line
              - …
            - `rewardId` integer, nullable
            - `discountId` string, nullable
            - `dealId` string, nullable
      - `itemDeliveries` union[], required — Gets the list of order item delivery base entities for the standard order Items
        - union — Represents the base properties of the delivery of one or more order item line base entities
          - OcapiV1OrdersItemsDeliveriesOrderItemCounterPickup — Represents the base properties of the delivery of one or more order item line base entities
            - `id` string, required — Gets the identifier that can be used to uniquely identify the delivery within the standard order
            - `method` 'CounterPickup' | 'ServiceAreaPickup' | 'ElectronicDelivery' | 'InSeatDelivery' | 'CustomLocationDelivery' | 'PostalDelivery', required — Represents the delivery method of an item base
          - OcapiV1OrdersItemsDeliveriesOrderItemCustomLocationDelivery — Represents the base properties of the delivery of one or more order item line base entities
            - `id` string, required — Gets the identifier that can be used to uniquely identify the delivery within the standard order
            - `method` 'CounterPickup' | 'ServiceAreaPickup' | 'ElectronicDelivery' | 'InSeatDelivery' | 'CustomLocationDelivery' | 'PostalDelivery', required — Represents the delivery method of an item base
          - OcapiV1OrdersItemsDeliveriesOrderItemElectronicDelivery — Represents the base properties of the delivery of one or more order item line base entities
            - `id` string, required — Gets the identifier that can be used to uniquely identify the delivery within the standard order
            - `method` 'CounterPickup' | 'ServiceAreaPickup' | 'ElectronicDelivery' | 'InSeatDelivery' | 'CustomLocationDelivery' | 'PostalDelivery', required — Represents the delivery method of an item base
          - OcapiV1OrdersItemsDeliveriesOrderItemInSeatDelivery — Represents the base properties of the delivery of one or more order item line base entities
            - `id` string, required — Gets the identifier that can be used to uniquely identify the delivery within the standard order
            - `method` 'CounterPickup' | 'ServiceAreaPickup' | 'ElectronicDelivery' | 'InSeatDelivery' | 'CustomLocationDelivery' | 'PostalDelivery', required — Represents the delivery method of an item base
          - OcapiV1OrdersItemsDeliveriesOrderItemPostalDelivery — Represents the base properties of the delivery of one or more order item line base entities
            - `id` string, required — Gets the identifier that can be used to uniquely identify the delivery within the standard order
            - `method` 'CounterPickup' | 'ServiceAreaPickup' | 'ElectronicDelivery' | 'InSeatDelivery' | 'CustomLocationDelivery' | 'PostalDelivery', required — Represents the delivery method of an item base
          - OcapiV1OrdersItemsDeliveriesOrderItemServiceAreaPickup — Represents the base properties of the delivery of one or more order item line base entities
            - `id` string, required — Gets the identifier that can be used to uniquely identify the delivery within the standard order
            - `method` 'CounterPickup' | 'ServiceAreaPickup' | 'ElectronicDelivery' | 'InSeatDelivery' | 'CustomLocationDelivery' | 'PostalDelivery', required — Represents the delivery method of an item base
          - OcapiV1OrdersItemsDeliveriesCompletedCompletedOrderItemCounterPickup — Represents an order item counter pickup for a completed standard order
            - `id` string, required — Gets the identifier that can be used to uniquely identify the delivery within the standard order
            - `method` 'CounterPickup' | 'ServiceAreaPickup' | 'ElectronicDelivery' | 'InSeatDelivery' | 'CustomLocationDelivery' | 'PostalDelivery', required — Represents the delivery method of an item base
          - OcapiV1OrdersItemsDeliveriesCompletedCompletedOrderItemCustomLocationDelivery — Represents an order item custom location delivery for a completed standard order
            - `id` string, required — Gets the identifier that can be used to uniquely identify the delivery within the standard order
            - `locationName` string, required
            - `schedule` union, required — Represents the base properties of a schedule that determines when an order item delivery base should be delivered or ready for pickup
              - …
            - `method` 'CounterPickup' | 'ServiceAreaPickup' | 'ElectronicDelivery' | 'InSeatDelivery' | 'CustomLocationDelivery' | 'PostalDelivery', required — Represents the delivery method of an item base
            - `comment` string, nullable
            - `preparation` union, required — Represents the preparation details of a completed order item delivery base that requires preparation
              - …
          - OcapiV1OrdersItemsDeliveriesCompletedCompletedOrderItemElectronicDelivery — Represents an order item electronic delivery for a completed standard order
            - `id` string, required — Gets the identifier that can be used to uniquely identify the delivery within the standard order
            - `method` 'CounterPickup' | 'ServiceAreaPickup' | 'ElectronicDelivery' | 'InSeatDelivery' | 'CustomLocationDelivery' | 'PostalDelivery', required — Represents the delivery method of an item base
          - OcapiV1OrdersItemsDeliveriesCompletedCompletedOrderItemInSeatDelivery — Represents an order item in seat delivery for a completed standard order
            - `id` string, required — Gets the identifier that can be used to uniquely identify the delivery within the standard order
            - `showtimeId` string, required — Gets the unique identifier of the showtime
            - `seats` OcapiV1OrdersSeatsOrderSeat[], required — Gets the list of order seat entities the items will be delivered to
              - …
            - `schedule` union, required — Represents the base properties of a schedule that determines when an order item delivery base should be delivered or ready for pickup
              - …
            - `method` 'CounterPickup' | 'ServiceAreaPickup' | 'ElectronicDelivery' | 'InSeatDelivery' | 'CustomLocationDelivery' | 'PostalDelivery', required — Represents the delivery method of an item base
            - `comment` string, nullable
            - `preparation` OcapiV1OrdersItemsDeliveriesPreparationsCompletedOrderItemInSeatDeliveryPreparation, required — Represents a completed order item delivery preparation for an order item in seat delivery
              - …
          - OcapiV1OrdersItemsDeliveriesCompletedCompletedOrderItemPostalDelivery — Represents an order item delivery base for items that are delivered to a postal address
            - `id` string, required — Gets the identifier that can be used to uniquely identify the delivery within the standard order
            - `method` 'CounterPickup' | 'ServiceAreaPickup' | 'ElectronicDelivery' | 'InSeatDelivery' | 'CustomLocationDelivery' | 'PostalDelivery' — Represents the delivery method of an item base
            - `postalDeliveryMethodId` string, required — Gets the unique identifier of the item postal delivery method
            - `deliveryFee` OcapiV1MonetaryValue, required — Represents a monetary value, and its related tax value
              - …
          - OcapiV1OrdersItemsDeliveriesCompletedCompletedOrderItemServiceAreaPickup — Represents an order item service area pickup for a completed standard order
            - `id` string, required — Gets the identifier that can be used to uniquely identify the delivery within the standard order
            - `schedule` union, required — Represents the base properties of a schedule that determines when an order item delivery base should be delivered or ready for pickup
              - …
            - `method` 'CounterPickup' | 'ServiceAreaPickup' | 'ElectronicDelivery' | 'InSeatDelivery' | 'CustomLocationDelivery' | 'PostalDelivery', required — Represents the delivery method of an item base
            - `comment` string, nullable — Gets the patron's comment, if applicable
            - `serviceAreaIds` string[], required — Gets the list of unique identifiers of the item service area entities
            - `preparation` OcapiV1OrdersItemsDeliveriesPreparationsCompletedOrderItemServiceAreaPickupPreparation, required — Represents a completed order item delivery preparation for an order item service area pickup
              - …
      - `payments` union[], required — Gets the list of order payment base entities
        - union — Represents the base properties of a payment that has been added to an order base
          - OcapiV1OrdersPaymentsRedirectOrderRedirectPayment — Represents a redirect payment that has been added to an order base
            - `id` string, required — Gets the identifier that can be used to uniquely identify the payment within the order base
            - `type` 'CinemaProcessed' | 'Embedded' | 'GiftCard' | 'Redirect' | 'MemberBalance' | 'ExternallyProcessed', required — Represents the type of an order payment base
            - `value` number, double, required — Gets the monetary value
            - `status` 'NotStarted' | 'Pending' | 'Declined' | 'Completed', required — Represents the status of an order payment base
          - OcapiV1OrdersPaymentsMemberBalanceOrderMemberBalancePayment — Represents a member balance payment that has been added to an order base
            - `id` string, required — Gets the identifier that can be used to uniquely identify the payment within the order base
            - `type` 'CinemaProcessed' | 'Embedded' | 'GiftCard' | 'Redirect' | 'MemberBalance' | 'ExternallyProcessed', required — Represents the type of an order payment base
            - `value` number, double, required — Gets the monetary value
            - `status` 'NotStarted' | 'Pending' | 'Declined' | 'Completed', required — Represents the status of an order payment base
            - `balanceTypeId` integer, required — Gets the unique identifier of the balance type
            - `units` number, double, required — Gets the value in balance type units
          - OcapiV1OrdersPaymentsGiftCardsOrderGiftCardPayment — Represents a gift card payment that has been added to an order base
            - `id` string, required — Gets the identifier that can be used to uniquely identify the payment within the order base
            - `type` 'CinemaProcessed' | 'Embedded' | 'GiftCard' | 'Redirect' | 'MemberBalance' | 'ExternallyProcessed', required — Represents the type of an order payment base
            - `maskedCardNumber` string, required — Gets a masked representation of the card number
            - `value` number, double, required — Gets the monetary value
            - `status` 'NotStarted' | 'Pending' | 'Declined' | 'Completed', required — Represents the status of an order payment base
          - OcapiV1OrdersPaymentsExternallyProcessedOrderExternallyProcessedPayment — Represents an externally processed payment that has been added to an order base
            - `id` string, required — Gets the identifier that can be used to uniquely identify the payment within the order base
            - `status` 'NotStarted' | 'Pending' | 'Declined' | 'Completed', required — Represents the status of an order payment base
            - `type` 'CinemaProcessed' | 'Embedded' | 'GiftCard' | 'Redirect' | 'MemberBalance' | 'ExternallyProcessed', required — Represents the type of an order payment base
            - `value` number, double, required — Gets the monetary value
          - OcapiV1OrdersPaymentsEmbeddedOrderEmbeddedPayment — Represents an embedded payment that has been added to an order base
            - `id` string, required — Gets the identifier that can be used to uniquely identify the payment within the order base
            - `type` 'CinemaProcessed' | 'Embedded' | 'GiftCard' | 'Redirect' | 'MemberBalance' | 'ExternallyProcessed', required — Represents the type of an order payment base
            - `value` number, double, required — Gets the monetary value
            - `status` 'NotStarted' | 'Pending' | 'Declined' | 'Completed', required — Represents the status of an order payment base
          - OcapiV1OrdersPaymentsCinemaProcessedOrderCinemaProcessedPayment — Represents a cinema processed payment that has been added to an order base
            - `id` string, required — Gets the identifier that can be used to uniquely identify the payment within the order base
            - `type` 'CinemaProcessed' | 'Embedded' | 'GiftCard' | 'Redirect' | 'MemberBalance' | 'ExternallyProcessed', required — Represents the type of an order payment base
            - `value` number, double, required — Gets the monetary value
            - `status` 'NotStarted' | 'Pending' | 'Declined' | 'Completed', required — Represents the status of an order payment base
      - `vouchers` OcapiV1OrdersVouchersOrderVoucher[], required — Gets the list of order voucher entities
        - `id` string, required — Gets the identifier that can be used to uniquely identify the voucher within the order base
        - `type` 'Ticket' | 'Subscription' | 'Deal', required — Represents the type of a voucher
        - `maskedBarcode` string, required — Gets a masked representation of the barcode
        - `voucherTypeCode` string, required — Gets the unique identifier of the voucher type
        - `voucherTypeDescription` OcapiV1Translatable — Represents some customer-visible translatable Text in the default language, and a list of translation entities
          - `text` string, required — Gets the text in the default language
          - `translations` OcapiV1Translation[], required — Gets the translations of the translatable Text in other languages
            - `languageTag` string, required — Gets the IETF (RFC 4646) language tag that the translation Text has been translated for
            - `text` string, required — Gets the translated text
      - `deals` OcapiV1OrdersDealsOrderDeal[], required — Gets the list of order deal entities
        - `id` string, required — Gets the identifier that can be used to uniquely identify the deal within the order base
        - `dealId` string, required — Gets the unique identifier of the deal base used
        - `voucherId` string, nullable — Gets the unique identifier of the order voucher used, if applicable
      - `ticketRedemptionCards` union[], required — Gets the list of order ticket redemption card base entities
        - union — Represents the base properties of a ticket redemption card base that has been added to a standard order
          - OcapiV1OrdersTicketRedemptionCardsOrderMemberSubscriptionCard — Represents the base properties of a card that can be redeemed to purchase tickets
            - `type` 'MemberSubscriptionCard' | 'ThirdPartyMemberCard', required — Represents the type of a ticket redemption card base
            - `maskedCardNumber` string, required — Gets a masked representation of the card number
            - `memberName` OcapiV1PersonName — Represents the parts of a person's name
              - …
          - OcapiV1OrdersTicketRedemptionCardsOrderThirdPartyMemberCard — Represents the base properties of a card that can be redeemed to purchase tickets
            - `type` 'MemberSubscriptionCard' | 'ThirdPartyMemberCard', required — Represents the type of a ticket redemption card base
            - `maskedCardNumber` string, required — Gets a masked representation of the card number
            - `memberName` OcapiV1PersonName — Represents the parts of a person's name
              - …
      - `expiresAt` string, date-time, required — Gets the date and time that the order is set to expire
      - `siteId` string, required — Gets the unique identifier of the site
      - `hasCustomer` boolean, required — Gets a value indicating whether the order customer has been set
      - `amountSaved` OcapiV1MonetaryValue, required — Represents a monetary value, and its related tax value
        - `valueIncludingTax` number, double, required — Gets the monetary value including tax
        - `valueExcludingTax` number, double, required — Gets the monetary value excluding tax
        - `tax` number, double, required — Gets the amount of tax
      - `tip` OcapiV1OrdersTipsOrderTip — Represents the tip associated with a standard order
        - `id` string, required — Gets the identifier that can be used to uniquely identify the line within the order base
        - `amount` OcapiV1MonetaryValue, required — Represents a monetary value, and its related tax value
          - `valueIncludingTax` number, double, required — Gets the monetary value including tax
          - `valueExcludingTax` number, double, required — Gets the monetary value excluding tax
          - `tax` number, double, required — Gets the amount of tax
        - `collectionStatus` 'NotCollected' | 'Collected', required — Represents the collection status of an order line
        - `refundStatus` 'NotRefunded' | 'Refunded', required — Represents the refund status of an order line
        - `refundAvailability` union, required — Represents the refund availability of an order line
          - OcapiV1OrdersRefundsCompletedOrderLineRefundAvailability — Represents the refund availability of an order line
            - `isAvailable` boolean, required — Gets a value indicating whether the order line can be refunded
            - `unavailableReason` 'NotApplicable' | 'NotEnabled' | 'OrderNotCompleted' | 'AlreadyCollected' | 'AlreadyRefunded' | 'ItemDeliveryPreparationStarted' | 'ShowtimeRefundWindowEnded' | 'VoucherRedeemed' | 'RedeemableItemIssued' | 'OrderExpired' | 'WeightBasedItem', required — Represents the reasons that an order line cannot be refunded
          - OcapiV1OrdersRefundsCompletedWeightBasedOrderLineRefundAvailability — Represents the refund availability of an order line
            - `isAvailable` boolean, required
            - `unavailableReason` 'NotApplicable' | 'NotEnabled' | 'OrderNotCompleted' | 'AlreadyCollected' | 'AlreadyRefunded' | 'ItemDeliveryPreparationStarted' | 'ShowtimeRefundWindowEnded' | 'VoucherRedeemed' | 'RedeemableItemIssued' | 'OrderExpired' | 'WeightBasedItem', required — Represents the reasons that an order line cannot be refunded
          - OcapiV1OrdersRefundsInProgressOrderLineRefundAvailability — Represents the refund availability of an order line
            - `isAvailable` boolean, required — Gets a value indicating whether the order line can be refunded
            - `unavailableReason` 'NotApplicable' | 'NotEnabled' | 'OrderNotCompleted' | 'AlreadyCollected' | 'AlreadyRefunded' | 'ItemDeliveryPreparationStarted' | 'ShowtimeRefundWindowEnded' | 'VoucherRedeemed' | 'RedeemableItemIssued' | 'OrderExpired' | 'WeightBasedItem', required — Represents the reasons that an order line cannot be refunded
      - `parentOrderId` string, nullable — Gets the unique identifier of the linked parent completed standard order, if applicable
      - `siteOrderLocationId` string, nullable — Gets the unique identifier of the site order location, if applicable. <remarks><br> Will equal null if items are ordered from the default site item profile </remarks>
    - OcapiV1OrdersInProgressOrdersInProgressSubscriptionOrder — Represents a subscription order in an order status InProgress state
      - `id` string, nullable — Gets the unique identifier
      - `type` 'Standard' | 'GiftShop' | 'Subscription', required — Represents the type of an order base
      - `status` 'InProgress' | 'Completed', required — Represents the life-cycle stages of an order base
      - `totalPrice` OcapiV1MonetaryValue, required — Represents a monetary value, and its related tax value
        - `valueIncludingTax` number, double, required — Gets the monetary value including tax
        - `valueExcludingTax` number, double, required — Gets the monetary value excluding tax
        - `tax` number, double, required — Gets the amount of tax
      - `vouchers` OcapiV1OrdersVouchersOrderVoucher[], required — Gets the list of order voucher entities
        - `id` string, required — Gets the identifier that can be used to uniquely identify the voucher within the order base
        - `type` 'Ticket' | 'Subscription' | 'Deal', required — Represents the type of a voucher
        - `maskedBarcode` string, required — Gets a masked representation of the barcode
        - `voucherTypeCode` string, required — Gets the unique identifier of the voucher type
        - `voucherTypeDescription` OcapiV1Translatable — Represents some customer-visible translatable Text in the default language, and a list of translation entities
          - `text` string, required — Gets the text in the default language
          - `translations` OcapiV1Translation[], required — Gets the translations of the translatable Text in other languages
            - `languageTag` string, required — Gets the IETF (RFC 4646) language tag that the translation Text has been translated for
            - `text` string, required — Gets the translated text
      - `deals` OcapiV1OrdersDealsOrderDeal[], required — Gets the list of order deal entities
        - `id` string, required — Gets the identifier that can be used to uniquely identify the deal within the order base
        - `dealId` string, required — Gets the unique identifier of the deal base used
        - `voucherId` string, nullable — Gets the unique identifier of the order voucher used, if applicable
      - `payments` union[], required — Gets the list of order payment base entities
        - union — Represents the base properties of a payment that has been added to an order base
          - OcapiV1OrdersPaymentsRedirectOrderRedirectPayment — Represents a redirect payment that has been added to an order base
            - `id` string, required — Gets the identifier that can be used to uniquely identify the payment within the order base
            - `type` 'CinemaProcessed' | 'Embedded' | 'GiftCard' | 'Redirect' | 'MemberBalance' | 'ExternallyProcessed', required — Represents the type of an order payment base
            - `value` number, double, required — Gets the monetary value
            - `status` 'NotStarted' | 'Pending' | 'Declined' | 'Completed', required — Represents the status of an order payment base
          - OcapiV1OrdersPaymentsMemberBalanceOrderMemberBalancePayment — Represents a member balance payment that has been added to an order base
            - `id` string, required — Gets the identifier that can be used to uniquely identify the payment within the order base
            - `type` 'CinemaProcessed' | 'Embedded' | 'GiftCard' | 'Redirect' | 'MemberBalance' | 'ExternallyProcessed', required — Represents the type of an order payment base
            - `value` number, double, required — Gets the monetary value
            - `status` 'NotStarted' | 'Pending' | 'Declined' | 'Completed', required — Represents the status of an order payment base
            - `balanceTypeId` integer, required — Gets the unique identifier of the balance type
            - `units` number, double, required — Gets the value in balance type units
          - OcapiV1OrdersPaymentsGiftCardsOrderGiftCardPayment — Represents a gift card payment that has been added to an order base
            - `id` string, required — Gets the identifier that can be used to uniquely identify the payment within the order base
            - `type` 'CinemaProcessed' | 'Embedded' | 'GiftCard' | 'Redirect' | 'MemberBalance' | 'ExternallyProcessed', required — Represents the type of an order payment base
            - `maskedCardNumber` string, required — Gets a masked representation of the card number
            - `value` number, double, required — Gets the monetary value
            - `status` 'NotStarted' | 'Pending' | 'Declined' | 'Completed', required — Represents the status of an order payment base
          - OcapiV1OrdersPaymentsExternallyProcessedOrderExternallyProcessedPayment — Represents an externally processed payment that has been added to an order base
            - `id` string, required — Gets the identifier that can be used to uniquely identify the payment within the order base
            - `status` 'NotStarted' | 'Pending' | 'Declined' | 'Completed', required — Represents the status of an order payment base
            - `type` 'CinemaProcessed' | 'Embedded' | 'GiftCard' | 'Redirect' | 'MemberBalance' | 'ExternallyProcessed', required — Represents the type of an order payment base
            - `value` number, double, required — Gets the monetary value
          - OcapiV1OrdersPaymentsEmbeddedOrderEmbeddedPayment — Represents an embedded payment that has been added to an order base
            - `id` string, required — Gets the identifier that can be used to uniquely identify the payment within the order base
            - `type` 'CinemaProcessed' | 'Embedded' | 'GiftCard' | 'Redirect' | 'MemberBalance' | 'ExternallyProcessed', required — Represents the type of an order payment base
            - `value` number, double, required — Gets the monetary value
            - `status` 'NotStarted' | 'Pending' | 'Declined' | 'Completed', required — Represents the status of an order payment base
          - OcapiV1OrdersPaymentsCinemaProcessedOrderCinemaProcessedPayment — Represents a cinema processed payment that has been added to an order base
            - `id` string, required — Gets the identifier that can be used to uniquely identify the payment within the order base
            - `type` 'CinemaProcessed' | 'Embedded' | 'GiftCard' | 'Redirect' | 'MemberBalance' | 'ExternallyProcessed', required — Represents the type of an order payment base
            - `value` number, double, required — Gets the monetary value
            - `status` 'NotStarted' | 'Pending' | 'Declined' | 'Completed', required — Represents the status of an order payment base
      - `subscription` OcapiV1OrdersSubscriptionsOrderSubscription — Represents the selected subscription billing option within a subscription order
        - `subscriptionBillingOptionId` string, required — Gets the unique identifier of the subscription billing option
        - `price` OcapiV1MonetaryValue, required — Represents a monetary value, and its related tax value
          - `valueIncludingTax` number, double, required — Gets the monetary value including tax
          - `valueExcludingTax` number, double, required — Gets the monetary value excluding tax
          - `tax` number, double, required — Gets the amount of tax
        - `subscriptionId` integer, required — Gets the unique identifier of the subscription
        - `discountId` string, nullable — Gets the unique identifier of the discount used, if applicable
        - `voucherId` string, nullable — Gets the unique identifier of the order voucher used, if applicable
      - `action` 'Purchase' | 'Reactivate', required — Represents the action that will be performed during a subscription order
      - `expiresAt` string, date-time, required — Gets the date and time that the order is set to expire
      - `hasCustomer` boolean, required — Gets a value indicating whether the order customer has been set
      - `amountSaved` OcapiV1MonetaryValue, required — Represents a monetary value, and its related tax value
        - `valueIncludingTax` number, double, required — Gets the monetary value including tax
        - `valueExcludingTax` number, double, required — Gets the monetary value excluding tax
        - `tax` number, double, required — Gets the amount of tax
  - `relatedData` OcapiV1OrdersRelatedDataOrderRelatedData, required — Related data for an order base entity
    - `films` OcapiV1OrdersRelatedDataOrderRelatedFilm[], required — Gets the list of related order related film entities
      - `id` string, required
      - `title` OcapiV1Translatable, required — Represents some customer-visible translatable Text in the default language, and a list of translation entities
        - `text` string, required — Gets the text in the default language
        - `translations` OcapiV1Translation[], required — Gets the translations of the translatable Text in other languages
          - `languageTag` string, required — Gets the IETF (RFC 4646) language tag that the translation Text has been translated for
          - `text` string, required — Gets the translated text
      - `externalIds` OcapiV1BrowsingMasterDataFilmsFilmExternalIds, required — Represents the external identifiers linked to a film
        - `moviexchangeReleaseId` string, uuid, nullable — Gets the unique identifier of the linked movieXchange film release entity
        - `corporateId` string, nullable — Gets the unique corporate identifier
      - `censorRatingId` string, nullable
      - `censorRatingNote` OcapiV1Translatable — Represents some customer-visible translatable Text in the default language, and a list of translation entities
        - `text` string, required — Gets the text in the default language
        - `translations` OcapiV1Translation[], required — Gets the translations of the translatable Text in other languages
          - `languageTag` string, required — Gets the IETF (RFC 4646) language tag that the translation Text has been translated for
          - `text` string, required — Gets the translated text
    - `ticketTypes` OcapiV1OrdersRelatedDataOrderRelatedTicketType[], required — Gets the list of related order related ticket type entities
      - `id` string, required
      - `description` OcapiV1Translatable, required — Represents some customer-visible translatable Text in the default language, and a list of translation entities
        - `text` string, required — Gets the text in the default language
        - `translations` OcapiV1Translation[], required — Gets the translations of the translatable Text in other languages
          - `languageTag` string, required — Gets the IETF (RFC 4646) language tag that the translation Text has been translated for
          - `text` string, required — Gets the translated text
      - `longDescription` OcapiV1Translatable, required — Represents some customer-visible translatable Text in the default language, and a list of translation entities
        - `text` string, required — Gets the text in the default language
        - `translations` OcapiV1Translation[], required — Gets the translations of the translatable Text in other languages
          - `languageTag` string, required — Gets the IETF (RFC 4646) language tag that the translation Text has been translated for
          - `text` string, required — Gets the translated text
    - `items` OcapiV1OrdersRelatedDataOrderRelatedItem[], required — Gets the list of related order related item entities
      - `id` string, required — Gets the unique identifier
      - `name` OcapiV1Translatable, required — Represents some customer-visible translatable Text in the default language, and a list of translation entities
        - `text` string, required — Gets the text in the default language
        - `translations` OcapiV1Translation[], required — Gets the translations of the translatable Text in other languages
          - `languageTag` string, required — Gets the IETF (RFC 4646) language tag that the translation Text has been translated for
          - `text` string, required — Gets the translated text
      - `hoCode` string, required — Gets the Head Office code
      - `hopk` string, nullable — Gets the Head Office primary key
      - `isSundry` boolean — Gets a value indicating whether this is a sundry item
      - `isPreparationRequired` boolean — Gets a value indicating whether the item requires preparation
    - `showtimes` OcapiV1OrdersRelatedDataOrderRelatedShowtime[], required — Gets the list of related order related showtime entities
      - `id` string, required
      - `schedule` OcapiV1BrowsingMasterDataShowtimesShowtimeSchedule, required — Represents the dates and times relevant to a showtime, e.g. its start, end, film start, etc
        - `businessDate` string, date-time, required — Gets the showtime entity's business date
        - `startsAt` string, date-time, required — Gets the date and time that the showtime starts
        - `endsAt` string, date-time, required — Gets the date and time that the showtime ends
        - `filmStartsAt` string, date-time, required — Gets the date and time that the film screening starts
        - `filmEndsAt` string, date-time, required — Gets the date and time that the film screening ends
        - `inSeatItemDelivery` OcapiV1BrowsingMasterDataShowtimesShowtimeInSeatItemDeliverySchedule — Represents when in-seat item delivery is available for a showtime
          - `startsAt` string, date-time, required — Gets the date and time when in-seat item delivery becomes available
          - `endsAt` string, date-time, required — Gets the date and time when in-seat item delivery is no longer available
      - `filmId` string, required
      - `siteId` string, required
      - `screenId` string, required
    - `sites` union[], required — Gets the list of related site entities
      - union — Represents a physical location that belongs to a cinema chain, consisting of one or more screen entities
        - OcapiV1LoyaltyMasterDataSitesLoyaltySite — Represents a site in Vista Loyalty
          - `location` OcapiV1GeographicLocation — Represents a set of geospatial coordinates; longitude and latitude, that can be used to pinpoint a location on a map
            - `latitude` number, double, required — Gets the latitude (expressed in degrees and minutes)
            - `longitude` number, double, required — Gets the longitude (expressed in degrees and minutes)
          - `contactDetails` OcapiV1BrowsingMasterDataSitesSiteContactDetails, required — Represents the contact details of a site
            - `phoneNumbers` OcapiV1PhoneNumber[], required — Gets the list of phone number entities
              - …
            - `email` string, nullable — Gets the email address
            - `address` OcapiV1BrowsingMasterDataSitesSiteAddress — Represents the physical address of a site
              - …
          - `ianaTimeZoneName` string, required — Gets the IANA time zone name
          - `id` string, required — Gets the unique identifier
          - `name` OcapiV1Translatable, required — Represents some customer-visible translatable Text in the default language, and a list of translation entities
            - `text` string, required — Gets the text in the default language
            - `translations` OcapiV1Translation[], required — Gets the translations of the translatable Text in other languages
              - …
          - `hasSellableItems` boolean, required — Gets a value indicating whether the site has any sellable item entities
          - `allowedItemDeliveryMethods` OcapiV1SalesMasterDataItemsDeliveryMethodsItemDeliveryMethod[], required — Gets the list of allowed item delivery method entities
        - OcapiV1BrowsingMasterDataSitesSite — Represents a physical location that belongs to a cinema chain, consisting of one or more screen entities
          - `id` string, required — Gets the unique identifier
          - `name` OcapiV1Translatable, required — Represents some customer-visible translatable Text in the default language, and a list of translation entities
            - `text` string, required — Gets the text in the default language
            - `translations` OcapiV1Translation[], required — Gets the translations of the translatable Text in other languages
              - …
          - `location` OcapiV1GeographicLocation — Represents a set of geospatial coordinates; longitude and latitude, that can be used to pinpoint a location on a map
            - `latitude` number, double, required — Gets the latitude (expressed in degrees and minutes)
            - `longitude` number, double, required — Gets the longitude (expressed in degrees and minutes)
          - `contactDetails` OcapiV1BrowsingMasterDataSitesSiteContactDetails, required — Represents the contact details of a site
            - `phoneNumbers` OcapiV1PhoneNumber[], required — Gets the list of phone number entities
              - …
            - `email` string, nullable — Gets the email address
            - `address` OcapiV1BrowsingMasterDataSitesSiteAddress — Represents the physical address of a site
              - …
          - `ianaTimeZoneName` string, required — Gets the IANA time zone name
          - `hasSellableItems` boolean, required — Gets a value indicating whether the site has any sellable item entities
          - `allowedItemDeliveryMethods` OcapiV1SalesMasterDataItemsDeliveryMethodsItemDeliveryMethod[], required — Gets the list of allowed item delivery method entities
    - `screens` OcapiV1BrowsingMasterDataScreensScreen[], required — Gets the list of related screen entities
      - `id` string, required — Gets the unique identifier
      - `name` OcapiV1Translatable, required — Represents some customer-visible translatable Text in the default language, and a list of translation entities
        - `text` string, required — Gets the text in the default language
        - `translations` OcapiV1Translation[], required — Gets the translations of the translatable Text in other languages
          - `languageTag` string, required — Gets the IETF (RFC 4646) language tag that the translation Text has been translated for
          - `text` string, required — Gets the translated text
    - `censorRatings` OcapiV1BrowsingMasterDataCensorRatingsCensorRating[], required — Gets the list of related censor rating entities
      - `id` string, required — Gets the unique identifier
      - `classification` OcapiV1Translatable, required — Represents some customer-visible translatable Text in the default language, and a list of translation entities
        - `text` string, required — Gets the text in the default language
        - `translations` OcapiV1Translation[], required — Gets the translations of the translatable Text in other languages
          - `languageTag` string, required — Gets the IETF (RFC 4646) language tag that the translation Text has been translated for
          - `text` string, required — Gets the translated text
      - `classificationDescription` OcapiV1Translatable — Represents some customer-visible translatable Text in the default language, and a list of translation entities
        - `text` string, required — Gets the text in the default language
        - `translations` OcapiV1Translation[], required — Gets the translations of the translatable Text in other languages
          - `languageTag` string, required — Gets the IETF (RFC 4646) language tag that the translation Text has been translated for
          - `text` string, required — Gets the translated text
      - `ageRestriction` OcapiV1BrowsingMasterDataCensorRatingsCensorRatingAgeRestriction — Represents the age restriction of a censor rating
        - `minimumAge` integer, required — Gets the minimum age required
    - `itemServiceAreas` OcapiV1SalesMasterDataItemsItemServiceArea[], required — Gets the list of related item service area entities
      - `id` string, required — Gets the unique identifier
      - `name` OcapiV1Translatable, required — Represents some customer-visible translatable Text in the default language, and a list of translation entities
        - `text` string, required — Gets the text in the default language
        - `translations` OcapiV1Translation[], required — Gets the translations of the translatable Text in other languages
          - `languageTag` string, required — Gets the IETF (RFC 4646) language tag that the translation Text has been translated for
          - `text` string, required — Gets the translated text
      - `shortName` OcapiV1Translatable, required — Represents some customer-visible translatable Text in the default language, and a list of translation entities
        - `text` string, required — Gets the text in the default language
        - `translations` OcapiV1Translation[], required — Gets the translations of the translatable Text in other languages
          - `languageTag` string, required — Gets the IETF (RFC 4646) language tag that the translation Text has been translated for
          - `text` string, required — Gets the translated text
    - `itemShowtimeDeliveryWindows` OcapiV1SalesMasterDataItemsShowtimeDeliveryWindowsItemShowtimeDeliveryWindowMinutesFromStart[], required — Gets the list of related item showtime delivery window base entities
      - `id` string, required — Gets the unique identifier
      - `name` OcapiV1Translatable, required — Represents some customer-visible translatable Text in the default language, and a list of translation entities
        - `text` string, required — Gets the text in the default language
        - `translations` OcapiV1Translation[], required — Gets the translations of the translatable Text in other languages
          - `languageTag` string, required — Gets the IETF (RFC 4646) language tag that the translation Text has been translated for
          - `text` string, required — Gets the translated text
      - `type` 'MinutesFromStart', required — Represents the type of an item showtime delivery window base
    - `subscriptionBillingOption` OcapiV1OrdersRelatedDataOrderRelatedSubscriptionBillingOption
      - `id` string, required — Gets the unique identifier
      - `name` OcapiV1Translatable, required — Represents some customer-visible translatable Text in the default language, and a list of translation entities
        - `text` string, required — Gets the text in the default language
        - `translations` OcapiV1Translation[], required — Gets the translations of the translatable Text in other languages
          - `languageTag` string, required — Gets the IETF (RFC 4646) language tag that the translation Text has been translated for
          - `text` string, required — Gets the translated text
      - `subscriptionId` integer, required
      - `billingPeriodInMonths` integer, required
      - `isRecurring` boolean, required
    - `subscription` OcapiV1OrdersRelatedDataOrderRelatedSubscription — Represents the subscription data related to a subscription order
      - `id` integer, required — Gets the unique identifier
      - `name` OcapiV1Translatable, required — Represents some customer-visible translatable Text in the default language, and a list of translation entities
        - `text` string, required — Gets the text in the default language
        - `translations` OcapiV1Translation[], required — Gets the translations of the translatable Text in other languages
          - `languageTag` string, required — Gets the IETF (RFC 4646) language tag that the translation Text has been translated for
          - `text` string, required — Gets the translated text
    - `balanceType` OcapiV1LoyaltyBalanceTypesBalanceType — Represents an account in Vista Loyalty that tracks the spending or activity of a member
      - `id` integer, required — Gets the unique identifier
      - `name` OcapiV1Translatable, required — Represents some customer-visible translatable Text in the default language, and a list of translation entities
        - `text` string, required — Gets the text in the default language
        - `translations` OcapiV1Translation[], required — Gets the translations of the translatable Text in other languages
          - `languageTag` string, required — Gets the IETF (RFC 4646) language tag that the translation Text has been translated for
          - `text` string, required — Gets the translated text
      - `isPrimary` boolean, required — Gets a value indicating whether this is the primary balance type
      - `unitName` string, nullable — Gets the name of the balance units
      - `paymentConversionRate` number, double, nullable — Gets the conversion rate that applies when using balance units for an order member balance payment, if applicable
      - `unitDecimalPlaces` integer, required — Gets the number of decimal places used to format and calculate balance unit values
    - `areaCategories` OcapiV1SeatingMasterDataAreaCategory[], required — Gets the list of related area category entities
      - `id` string, required — Gets the unique identifier
      - `name` OcapiV1Translatable, required — Represents some customer-visible translatable Text in the default language, and a list of translation entities
        - `text` string, required — Gets the text in the default language
        - `translations` OcapiV1Translation[], required — Gets the translations of the translatable Text in other languages
          - `languageTag` string, required — Gets the IETF (RFC 4646) language tag that the translation Text has been translated for
          - `text` string, required — Gets the translated text
      - `hopk` string, nullable — Gets the Head Office primary key
      - `isAllocatedSeating` boolean, required — Gets a value indicating whether the seat entities are allocated
      - `isInSeatItemDeliveryAvailable` boolean, required — Gets a value indicating whether in-seat item delivery is available for seats belonging to this area category
    - `itemPostalDeliveryMethods` OcapiV1OrdersRelatedDataOrderRelatedItemPostalDeliveryMethod[], required — Gets the list of related order related item postal delivery method entities
      - `isDefault` boolean, required — Gets a value indicating whether this is the default delivery method
      - `id` string, required — Gets the unique identifier
      - `name` OcapiV1Translatable, required — Represents some customer-visible translatable Text in the default language, and a list of translation entities
        - `text` string, required — Gets the text in the default language
        - `translations` OcapiV1Translation[], required — Gets the translations of the translatable Text in other languages
          - `languageTag` string, required — Gets the IETF (RFC 4646) language tag that the translation Text has been translated for
          - `text` string, required — Gets the translated text

## Other responses

- `404` — Order does not exist.

---

[API](https://skmtc.net/vista/apis/vista-digital-platform.md) · [All operations](https://skmtc.net/vista/apis/vista-digital-platform/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/vista/vista-digital-platform/versions/3a81c0aed14e/schema)
