---
title: "Gets a list of past journey entities for the currently authenticated member"
method: GET
path: "/ocapi/v1/members/current/journeys/past"
tags: ["Members"]
deprecated: true
---

# Gets a list of past journey entities for the currently authenticated member

`GET /ocapi/v1/members/current/journeys/past`

> **Deprecated.**

Past journeys are journeys that are not considered current (see [GetCurrentJourneysForMember](/openapi/digital-platform/openapi/members/ocapimemberjourneys_getcurrentjourneysformember)).




Pagination is supported as potentially large amounts of historical data is in scope of query.




Sort order is by showtime date or date of order (if no showtime present) with earliest first.

#### Licenses Required


- Vista.Ocapi

## Query parameters

- `limit` integer
- `offset` integer

## Headers

- `loyaltySessionToken` string
- `Connect-Region-Code` string

## Response `200`

Success

- OcapiV1JourneyJourneyPaginatedResultSet — Represents a paginated result set of journey entities, and their related data
  - `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
  - `results` OcapiV1JourneyJourney[], required — Gets the list of results
    - `id` string, required — Gets the unique identifier
    - `siteId` string, required — Gets the unique identifier of the site
    - `orders` OcapiV1OrdersCompletedOrdersCompletedStandardOrder[], required — Gets the list of completed standard order entities
      - `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
      - `originalPrice` 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` OcapiV1OrdersBookingsCompletedOrderBooking — Represents the booking details of a completed standard order
        - `id` string, required — Gets the identifier generated by the site that can be used to identify and collect the booking
        - `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
        - `originalBookingFee` 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
        - `mode` 'Paid' | 'Unpaid' | 'UnpaidConfirmed', required — Represents the mode of an order booking base
      - `transaction` OcapiV1OrdersTransactionsOrderTransaction — Represents the transaction details of a completed order base
        - `number` integer, required — Gets the number generated by the site that can be used to identify and collect the transaction
        - `barcode` string, required — Gets the barcode generated by the site that can be used to identify and collect the transaction
        - `createdAt` string, date-time, required — Gets the date and time that the transaction was created
      - `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
      - `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 completed order item delivery base entities for the standard order Items
        - union — Represents the base properties of an order item delivery base for a completed standard order
          - 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
              - …
      - `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
              - …
      - `siteId` string, required — Gets the unique identifier of the site
      - `preparation` OcapiV1OrdersPreparationsOrderPreparation — Represents the preparation and collection details of a completed standard order
        - `collectionNumber` integer, nullable — Gets the number generated by the site that can be used to collect the completed standard order when the order preparation Status equals order preparation status Completed
        - `status` 'NotStarted' | 'Started' | 'Completed' | 'Collected' | 'Cancelled', required — Represents the status of an order preparation
      - `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
      - `journeyReference` string, nullable — Gets the identifier created on order completion that will be linked to a journey entity
      - `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
      - `refundAvailability` OcapiV1OrdersRefundsOrderRefundAvailability, required — Represents the refund availability of a refundable completed order base
        - `isAvailable` boolean, required — Gets a value indicating whether the refundable completed order base can be refunded
        - `unavailableReason` 'NotApplicable' | 'NotEnabled' | 'AlreadyRefunded' | 'UnsupportedPaymentMethod' | 'NoRefundableOrderLines' | 'UnpaidBooking' | 'OrderExpired' | 'ActiveChildOrders', required — Represents the reasons that a refundable completed order base cannot be refunded
        - `availableMethods` OcapiV1OrdersRefundsOrderRefundMethod[], required — Gets the list of available refund methods
        - `isBookingFeeRefundable` boolean, required — Gets a value indicating whether the booking fee can be refunded
      - `totalRefunded` 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
      - `expiresAt` string, date-time, required — Gets the date and time that the order is set to expire
      - `parentOrderId` string, nullable — Gets the unique identifier of the linked parent completed standard order, if applicable
      - `createdAt` string, date-time, required — Gets the date and time that the order was completed
      - `surveyStatus` 'NotApplicable' | 'NotReady' | 'Ready' | 'Started' | 'Completed' | 'Expired' | 'NotEnabled', required — Represents the status of a survey for a completed standard order
      - `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>
    - `createdAt` string, date-time, required — Gets the date and time that the journey was created
  - `hasMoreResults` boolean, required — Gets a value indicating whether any more results are available

## Other responses

- `400` — The provided limit or offset is invalid.
- `401` — No member authenticated.

---

[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/revisions/3a81c0aed14e/schema)
