The unique identifier of the event
Vista Digital Platform (V1)
- Mock serverhttps://developer.vista.co/_mock/openapi/digital-platform/openapi/ocapi/v1/events/{eventId}/showtimes
- cURL
- JavaScript
- Node.js
curl -i -X GET \
'https://developer.vista.co/_mock/openapi/digital-platform/openapi/ocapi/v1/events/{eventId}/showtimes?siteIds=string' \
-H 'Connect-Region-Code: string'Success
Gets the list of showtime entities
Gets the timing schedule
Gets the showtime entity's business date
Gets the date and time that the showtime starts
Gets the date and time that the film screening starts
Gets the date and time that the film screening ends
Gets a value indicating whether the showtime is currently sold out
Gets the unique identifier of the seat layout of the screen
Gets the unique identifier of the film that is being screened
Gets the unique identifier of the site that is screening the film
Gets the unique identifier of the screen that the film will be played on
Gets the list of showtime area category entities
Gets the list of unique identifiers of the assigned attribute entities
Gets a value indicating whether the seat entities are allocated
Gets a value indicating whether this showtime requires 3D glasses to be viewed
Gets the unique identifier of the event the showtime is assigned to, if applicable
Gets the list of restrictions that apply
Gets the related data for the showtime entities
Gets the related event entity
Gets the name text, and its translations
Gets the translations of the translatable Text in other languages
Gets the schedule
Gets the list of related site entities
Represents a site in Vista Loyalty
Gets the contact details
Gets the list of phone number entities
Gets the IANA time zone name
Gets the name text, and its translations
Gets the translations of the translatable Text in other languages
Gets a value indicating whether the site has any sellable item entities
Gets the list of related film entities
Gets the title text, and its translations
Gets the translations of the translatable Text in other languages
Gets the short plot/synopsis text, and its translations
Gets the unique identifier of the censor rating, if applicable
Gets a description of the content in the film that qualifies it for its censor rating, if applicable
Gets the list of film trailer entities
Gets the display priority used for sorting
Gets the list of film cast and crew member entities that acted in the film, sorted by billing order
Gets the list of film cast and crew member entities that directed the film, sorted by billing order
Gets the list of film cast and crew member entities that produced the film, sorted by billing order
Gets the list of unique identifiers of the assigned genre entities
Gets the external identifiers
Gets the unique identifier of the event the film is assigned to, if applicable
Gets the list of related cast and crew member entities
Gets the person's name
Gets the list of related genre entities
Gets the name text, and its translations
Gets the translations of the translatable Text in other languages
Gets the list of related censor rating entities
Gets the classification text, and its translations
Gets the text in the default language
Gets the translations of the translatable Text in other languages
Gets the IETF (RFC 4646) language tag that the translation Text has been translated for
Gets the censor rating Classification description text, and its translations
Gets the list of related attribute entities
Gets the name text, and its translations
Gets the translations of the translatable Text in other languages
Gets the short name text, and its translations
Gets the text in the default language
Gets the translations of the translatable Text in other languages
Gets the description text, and its translations
Gets the important message text, and its translations
Gets the display priority used for sorting
Gets the list of related screen entities
Gets the name text, and its translations
Gets the translations of the translatable Text in other languages
Gets the list of related film advance booking rule entities
Gets the unique identifier of the film
Gets the unique identifier of the site
Gets the list of film advance booking period entities
Gets the date and time that the booking period starts
Gets the order booking modes that the booking period applies to
Gets the list of related area category entities
Gets the name text, and its translations
Gets the text in the default language
Gets the translations of the translatable Text in other languages
Gets a value indicating whether the seat entities are allocated
{ "eventId": "string", "showtimes": [ { … } ], "relatedData": { "event": { … }, "sites": [ … ], "films": [ … ], "castAndCrew": [ … ], "genres": [ … ], "censorRatings": [ … ], "attributes": [ … ], "screens": [ … ], "filmAdvanceBookingRules": [ … ], "areaCategories": [ … ] } }
- Mock serverhttps://developer.vista.co/_mock/openapi/digital-platform/openapi/ocapi/v1/films/{filmId}/showtimes
- cURL
- JavaScript
- Node.js
curl -i -X GET \
'https://developer.vista.co/_mock/openapi/digital-platform/openapi/ocapi/v1/films/{filmId}/showtimes?siteIds=string' \
-H 'Connect-Region-Code: string'Success
Gets the timing schedule
Gets the showtime entity's business date
Gets the date and time that the showtime starts
Gets the date and time that the film screening starts
Gets the date and time that the film screening ends
Gets a value indicating whether the showtime is currently sold out
Gets the unique identifier of the seat layout of the screen
Gets the unique identifier of the film that is being screened
Gets the unique identifier of the site that is screening the film
Gets the unique identifier of the screen that the film will be played on
Gets the list of showtime area category entities
Gets the list of unique identifiers of the assigned attribute entities
Gets a value indicating whether the seat entities are allocated
Gets a value indicating whether this showtime requires 3D glasses to be viewed
Gets the unique identifier of the event the showtime is assigned to, if applicable
Gets the list of restrictions that apply
Related data for a list of showtime entities for a particular film
Represents a film entity
Gets the title text, and its translations
Gets the translations of the translatable Text in other languages
Gets the short plot/synopsis text, and its translations
Gets the unique identifier of the censor rating, if applicable
Gets a description of the content in the film that qualifies it for its censor rating, if applicable
Gets the list of film trailer entities
Gets the list of film cast and crew member entities that acted in the film, sorted by billing order
Gets the list of film cast and crew member entities that directed the film, sorted by billing order
Gets the list of film cast and crew member entities that produced the film, sorted by billing order
Gets the list of unique identifiers of the assigned genre entities
Gets the external identifiers
Gets the unique identifier of the event the film is assigned to, if applicable
Represents a site in Vista Loyalty
Gets the contact details
Gets the list of phone number entities
Gets the IANA time zone name
Gets the name text, and its translations
Gets the translations of the translatable Text in other languages
Gets a value indicating whether the site has any sellable item entities
Gets the name text, and its translations
Gets the translations of the translatable Text in other languages
Gets the description text, and its translations
Gets the schedule
Gets the person's name
Gets the name text, and its translations
Gets the translations of the translatable Text in other languages
Gets the classification text, and its translations
Gets the text in the default language
Gets the translations of the translatable Text in other languages
Gets the IETF (RFC 4646) language tag that the translation Text has been translated for
Gets the censor rating Classification description text, and its translations
Gets the name text, and its translations
Gets the translations of the translatable Text in other languages
Gets the short name text, and its translations
Gets the text in the default language
Gets the translations of the translatable Text in other languages
Gets the description text, and its translations
Gets the important message text, and its translations
Gets the display priority used for sorting
Gets the name text, and its translations
Gets the translations of the translatable Text in other languages
Gets the unique identifier of the film
Gets the unique identifier of the site
Gets the list of film advance booking period entities
Gets the date and time that the booking period starts
Gets the order booking modes that the booking period applies to
Gets the name text, and its translations
Gets the text in the default language
Gets the translations of the translatable Text in other languages
Gets a value indicating whether the seat entities are allocated
{ "filmId": "string", "showtimes": [ { … } ], "relatedData": { "film": { … }, "sites": [ … ], "events": [ … ], "castAndCrew": [ … ], "genres": [ … ], "censorRatings": [ … ], "attributes": [ … ], "screens": [ … ], "filmAdvanceBookingRules": [ … ], "areaCategories": [ … ] } }
Request
This endpoint cannot be used for orders that have a parent order (see standard order ParentOrderId)
- If session seat allocation is marked as None: Tickets will be booked without specific seats
- If session seat allocation is marked as Manual: Tickets will be booked. Seats will be auto-allocated if possible.
- If session seat allocation is marked as Auto: Tickets will be booked. Seats will be auto-allocated if possible.
- If session seat allocation is marked as None: Specifying seats is invalid - a 400 will be returned.
- If session seat allocation is marked as Manual: Specified seats will be reserved if possible - otherwise a SeatsUnavailable error will be returned.
- If session seat allocation is marked as Auto: Specified seats will be reserved if possible - otherwise a SeatsUnavailable error will be returned.
- The system may attempt to auto-allocate seats if specific seats are not supplied, depending on system configuration.
- The auto-allocation system is not guaranteed to allocate seats. Auto-allocation may fail if seats cannot be allocated contiguously.
- When allocation fails the client must render a seat plan and the seats must be manually specified.
- It is recommended the client render the seat plan regardless to provide the opportunity for the customer to modify the auto-allocated selections.
- Vista.Ocapi
- application/json
- text/json
- application/*+json
- application/json-patch+json
The requested tickets and/or seats
- Mock serverhttps://developer.vista.co/_mock/openapi/digital-platform/openapi/ocapi/v1/orders/{orderId}/showtimes/{showtimeId}
- cURL
- JavaScript
- Node.js
- application/json
- text/json
- application/*+json
- application/json-patch+json
curl -i -X PUT \
'https://developer.vista.co/_mock/openapi/digital-platform/openapi/ocapi/v1/orders/{orderId}/showtimes/{showtimeId}' \
-H 'Connect-Region-Code: string' \
-H 'Content-Type: application/json' \
-d '{
"tickets": [
{
"id": "string",
"ticketTypeId": "string",
"rewardId": 0,
"ticketRedemptionCardId": "1c953716-206c-4079-9c26-e26d83d3b6c5",
"voucherId": "string",
"discountId": "string"
}
],
"seats": [
"string"
]
}'Success
Gets the in progress order base entity
Gets the total price to be displayed to the customer
Gets the booking details
Gets the order booking mode.
Gets the total booking fee amount the customer has currently paid.
Gets the monetary value including tax
Gets the monetary value excluding tax
Gets the list of order showtime entities
Gets the unique identifier of the showtime
Gets the list of order ticket line base entities
Represents an order ticket line base for an instance of a package ticket type
Gets the type
Gets the list of order package ticket content ticket entities
Gets the list of order package ticket content item entities
Gets the identifier that can be used to uniquely identify the line within the order base
Gets the collection status
Gets the refund status
Gets the unique identifier of the ticket type base
Gets the price to be displayed to the customer
Gets the monetary value including tax
Gets the monetary value excluding tax
Gets the total amount saved on the ticket due to all discounts and deals
Gets the monetary value including tax
Gets the monetary value excluding tax
Gets the booking fee incurred for the ticket, if applicable
Gets the unique identifier of the reward used, if applicable
Gets the unique identifier of the order ticket redemption card base used, if applicable
Gets the unique identifier of the order voucher used, if applicable
Gets the unique identifier of the discount used, if applicable
Gets the unique identifier of the order deal used, if applicable
Represents the refund availability of an order line
Represents the refund availability of an order line
Gets a value indicating whether the order line can be refunded
Gets the reason the order line cannot be refunded
Gets the list of order seat entities
Gets the label/physical name of the seat
Gets the area name text, and its translations
Gets the unique identifier of the area category the seat belongs to
Gets the seat position
Gets the number that can be used to uniquely identify the area within the seat layout
Gets the number that can be used to uniquely identify the column of the seat entity within the area
Gets the seat swap status
Gets a value indicating whether the order showtime Seats can be swapped
Gets the reason the seats cannot be swapped
Gets the list of order item line base entities
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
Gets the list of order item modifier group entities
Gets the unique identifier of the item modifier group
Gets the list of order item modifier entities
Gets the unique identifier of the item base
Gets the price to be displayed to the customer
Gets the list of order package item content item base entities
Gets the item type
Gets the price to be displayed to the customer
Gets the monetary value including tax
Gets the monetary value excluding tax
Gets the total amount saved on the item due to all discounts and deals
Gets the monetary value including tax
Gets the monetary value excluding tax
Gets the unique identifier of the parent sales item this item is an option for
Gets the list of order item modifier group entities
Gets the components of the recipe item
Gets the unique identifier of the item base
Gets the item type
Gets the price to be displayed to the customer
Gets the total amount saved on the item due to all discounts and deals
Gets the modification
Gets the unique identifier of the order item delivery base
Gets the components of the recipe item
Gets the unique identifier of the item base
Gets the item type
Gets the price to be displayed to the customer
Gets the monetary value including tax
Gets the monetary value excluding tax
Gets the total amount saved on the item due to all discounts and deals
Gets the monetary value including tax
Gets the monetary value excluding tax
Gets the modification
Gets the list of order item modifier group entities
Gets the unique identifier of the order item delivery base
Represents the type of an item base entity
Represents a monetary value, and its related tax value
Represents a monetary value, and its related tax value
Gets the monetary value including tax
Gets the monetary value excluding tax
Represents the collection status of an order line
Represents the refund status of an order line
Represents the refund availability of an order line
Represents the refund availability of an order line
Gets a value indicating whether the order line can be refunded
Gets the reason the order line cannot be refunded
Gets the list of order item delivery base entities for the standard order Items
- OrderItemDeliveryBase
- OrderItemDeliveryBase
- OrderItemDeliveryBase
- OrderItemDeliveryBase
- OrderItemDeliveryBase
- OrderItemDeliveryBase
- CompletedOrderItemCounterPickup
- CompletedOrderItemCustomLocationDelivery
- CompletedOrderItemElectronicDelivery
- CompletedOrderItemInSeatDelivery
- CompletedOrderItemPostalDelivery
- CompletedOrderItemServiceAreaPickup
Represents an order item delivery base for items that can be picked up by the patron from the counter at any time, as they do not require preparation
Gets the delivery method
Gets the list of order payment base entities
- OrderRedirectPayment
- OrderMemberBalancePayment
- OrderGiftCardPayment
- OrderExternallyProcessedPayment
- OrderEmbeddedPayment
- OrderCinemaProcessedPayment
Represents a redirect payment that has been added to an order base
Gets the identifier that can be used to uniquely identify the payment within the order base
Gets the type
Gets the list of order voucher entities
Gets the identifier that can be used to uniquely identify the voucher within the order base
Gets a masked representation of the barcode
Gets the unique identifier of the voucher type
Gets the list of order deal entities
Gets the identifier that can be used to uniquely identify the deal within the order base
Gets the unique identifier of the deal base used
Gets the list of order ticket redemption card base entities
Represents a member subscription card that has been added to a standard order
Gets the type
Gets the unique identifier that can be used to uniquely identify the card within the standard order
Gets the unique identifier of the subscription the card is linked to
Gets a masked representation of the card number
Gets the monetary amount saved via discounted prices
Gets the unique identifier of the linked parent completed standard order, if applicable
Gets the related data for the in progress order base entity
Gets the list of related order related film entities
Represents some customer-visible translatable Text in the default language, and a list of translation entities
Gets the translations of the translatable Text in other languages
Represents the external identifiers linked to a film
Gets the list of related order related ticket type entities
Represents some customer-visible translatable Text in the default language, and a list of translation entities
Gets the text in the default language
Gets the translations of the translatable Text in other languages
Gets the IETF (RFC 4646) language tag that the translation Text has been translated for
Represents some customer-visible translatable Text in the default language, and a list of translation entities
Gets the text in the default language
Gets the translations of the translatable Text in other languages
Gets the IETF (RFC 4646) language tag that the translation Text has been translated for
Gets the list of related order related item entities
Gets the name text, and its translations
Gets the translations of the translatable Text in other languages
Gets the list of related order related showtime entities
Represents the dates and times relevant to a showtime, e.g. its start, end, film start, etc
Gets the showtime entity's business date
Gets the date and time that the showtime starts
Gets the date and time that the showtime ends
Gets the date and time that the film screening starts
Gets the date and time that the film screening ends
Gets the list of related site entities
Represents a site in Vista Loyalty
Gets the contact details
Gets the list of phone number entities
Gets the IANA time zone name
Gets the name text, and its translations
Gets the translations of the translatable Text in other languages
Gets a value indicating whether the site has any sellable item entities
Gets the list of related screen entities
Gets the name text, and its translations
Gets the translations of the translatable Text in other languages
Gets the list of related censor rating entities
Gets the classification text, and its translations
Gets the text in the default language
Gets the translations of the translatable Text in other languages
Gets the IETF (RFC 4646) language tag that the translation Text has been translated for
Gets the censor rating Classification description text, and its translations
Gets the list of related item service area entities
Gets the name text, and its translations
Gets the text in the default language
Gets the translations of the translatable Text in other languages
Gets the short name text, and its translations
Gets the text in the default language
Gets the translations of the translatable Text in other languages
Gets the IETF (RFC 4646) language tag that the translation Text has been translated for
Gets the list of related item showtime delivery window base entities
Gets the targeted delivery time, as a number of minutes from showtime schedule StartsAt
Gets the type
Gets the unique identifier
Gets the name text, and its translations
Gets the text in the default language
Gets the related order related subscription billing option entity
Gets the related order related subscription entity
Gets the list of related area category entities
Gets the name text, and its translations
Gets the text in the default language
Gets the translations of the translatable Text in other languages
Gets a value indicating whether the seat entities are allocated
Gets the list of related order related item postal delivery method entities
Gets a value indicating whether this is the default delivery method
Gets the name text, and its translations
Gets the text in the default language
Gets the translations of the translatable Text in other languages
Gets the IETF (RFC 4646) language tag that the translation Text has been translated for
{ "order": { "id": "string", "type": "Standard", "status": "InProgress", "totalPrice": { … }, "booking": { … }, "showtimes": [ … ], "items": [ … ], "itemDeliveries": [ … ], "payments": [ … ], "vouchers": [ … ], "deals": [ … ], "ticketRedemptionCards": [ … ], "expiresAt": "2019-08-24T14:15:22Z", "siteId": "string", "hasCustomer": true, "amountSaved": { … }, "tip": { … }, "parentOrderId": "string", "siteOrderLocationId": "string" }, "relatedData": { "films": [ … ], "ticketTypes": [ … ], "items": [ … ], "showtimes": [ … ], "sites": [ … ], "screens": [ … ], "censorRatings": [ … ], "itemServiceAreas": [ … ], "itemShowtimeDeliveryWindows": [ … ], "subscriptionBillingOption": { … }, "subscription": { … }, "balanceType": { … }, "areaCategories": [ … ], "itemPostalDeliveryMethods": [ … ] } }
- Mock serverhttps://developer.vista.co/_mock/openapi/digital-platform/openapi/ocapi/v1/showtimes/availability
- cURL
- JavaScript
- Node.js
curl -i -X GET \
'https://developer.vista.co/_mock/openapi/digital-platform/openapi/ocapi/v1/showtimes/availability?siteIds=string&filmIds=string' \
-H 'Connect-Region-Code: string'Success
Represents a seat availability summary for a list of seat entities
{ "showtimeAvailabilities": [ { … } ] }
- Mock serverhttps://developer.vista.co/_mock/openapi/digital-platform/openapi/ocapi/v1/showtimes/{showtimeId}/availability
- cURL
- JavaScript
- Node.js
curl -i -X GET \
'https://developer.vista.co/_mock/openapi/digital-platform/openapi/ocapi/v1/showtimes/{showtimeId}/availability' \
-H 'Connect-Region-Code: string'Success
Represents the current availability of a showtime
{ "showtimeAvailability": { "showtimeId": "string", "isSoldOut": true, "seatSummary": { … }, "areaCategorySeatSummaries": [ … ] } }
- Mock serverhttps://developer.vista.co/_mock/openapi/digital-platform/openapi/ocapi/v1/showtimes/by-business-date/first
- cURL
- JavaScript
- Node.js
curl -i -X GET \
'https://developer.vista.co/_mock/openapi/digital-platform/openapi/ocapi/v1/showtimes/by-business-date/first?siteIds=string&filmIds=string' \
-H 'Connect-Region-Code: string'Success
Gets the list of showtime entities
Gets the timing schedule
Gets the showtime entity's business date
Gets the date and time that the showtime starts
Gets the date and time that the film screening starts
Gets the date and time that the film screening ends
Gets a value indicating whether the showtime is currently sold out
Gets the unique identifier of the seat layout of the screen
Gets the unique identifier of the film that is being screened
Gets the unique identifier of the site that is screening the film
Gets the unique identifier of the screen that the film will be played on
Gets the list of showtime area category entities
Gets the list of unique identifiers of the assigned attribute entities
Gets a value indicating whether the seat entities are allocated
Gets a value indicating whether this showtime requires 3D glasses to be viewed
Gets the unique identifier of the event the showtime is assigned to, if applicable
Gets the list of restrictions that apply
Gets the related data for the showtime entities
Gets the list of related site entities
Represents a site in Vista Loyalty
Gets the contact details
Gets the list of phone number entities
Gets the IANA time zone name
Gets the name text, and its translations
Gets the translations of the translatable Text in other languages
Gets a value indicating whether the site has any sellable item entities
Gets the list of related film entities
Gets the title text, and its translations
Gets the translations of the translatable Text in other languages
Gets the short plot/synopsis text, and its translations
Gets the unique identifier of the censor rating, if applicable
Gets a description of the content in the film that qualifies it for its censor rating, if applicable
Gets the list of film trailer entities
Gets the display priority used for sorting
Gets the list of film cast and crew member entities that acted in the film, sorted by billing order
Gets the list of film cast and crew member entities that directed the film, sorted by billing order
Gets the list of film cast and crew member entities that produced the film, sorted by billing order
Gets the list of unique identifiers of the assigned genre entities
Gets the external identifiers
Gets the unique identifier of the event the film is assigned to, if applicable
Gets the list of related cast and crew member entities
Gets the person's name
Gets the list of related genre entities
Gets the name text, and its translations
Gets the translations of the translatable Text in other languages
Gets the list of related censor rating entities
Gets the classification text, and its translations
Gets the text in the default language
Gets the translations of the translatable Text in other languages
Gets the IETF (RFC 4646) language tag that the translation Text has been translated for
Gets the censor rating Classification description text, and its translations
Gets the list of related attribute entities
Gets the name text, and its translations
Gets the translations of the translatable Text in other languages
Gets the short name text, and its translations
Gets the text in the default language
Gets the translations of the translatable Text in other languages
Gets the description text, and its translations
Gets the important message text, and its translations
Gets the display priority used for sorting
Gets the list of related screen entities
Gets the name text, and its translations
Gets the translations of the translatable Text in other languages
Gets the list of related event entities
Gets the name text, and its translations
Gets the translations of the translatable Text in other languages
Gets the description text, and its translations
Gets the schedule
Gets the list of related film advance booking rule entities
Gets the unique identifier of the film
Gets the unique identifier of the site
Gets the list of film advance booking period entities
Gets the date and time that the booking period starts
Gets the order booking modes that the booking period applies to
Gets the list of related area category entities
Gets the name text, and its translations
Gets the text in the default language
Gets the translations of the translatable Text in other languages
Gets a value indicating whether the seat entities are allocated
{ "showtimes": [ { … } ], "relatedData": { "sites": [ … ], "films": [ … ], "castAndCrew": [ … ], "genres": [ … ], "censorRatings": [ … ], "attributes": [ … ], "screens": [ … ], "events": [ … ], "filmAdvanceBookingRules": [ … ], "areaCategories": [ … ] }, "businessDate": "2019-08-24T14:15:22Z" }
- Mock serverhttps://developer.vista.co/_mock/openapi/digital-platform/openapi/ocapi/v1/showtimes/by-business-date/{businessDate}
- cURL
- JavaScript
- Node.js
curl -i -X GET \
'https://developer.vista.co/_mock/openapi/digital-platform/openapi/ocapi/v1/showtimes/by-business-date/{businessDate}?siteIds=string&filmIds=string' \
-H 'Connect-Region-Code: string'Success
Gets the list of showtime entities
Gets the timing schedule
Gets the showtime entity's business date
Gets the date and time that the showtime starts
Gets the date and time that the film screening starts
Gets the date and time that the film screening ends
Gets a value indicating whether the showtime is currently sold out
Gets the unique identifier of the seat layout of the screen
Gets the unique identifier of the film that is being screened
Gets the unique identifier of the site that is screening the film
Gets the unique identifier of the screen that the film will be played on
Gets the list of showtime area category entities
Gets the list of unique identifiers of the assigned attribute entities
Gets a value indicating whether the seat entities are allocated
Gets a value indicating whether this showtime requires 3D glasses to be viewed
Gets the unique identifier of the event the showtime is assigned to, if applicable
Gets the list of restrictions that apply
Gets the related data for the showtime entities
Gets the list of related site entities
Represents a site in Vista Loyalty
Gets the contact details
Gets the list of phone number entities
Gets the IANA time zone name
Gets the name text, and its translations
Gets the translations of the translatable Text in other languages
Gets a value indicating whether the site has any sellable item entities
Gets the list of related film entities
Gets the title text, and its translations
Gets the translations of the translatable Text in other languages
Gets the short plot/synopsis text, and its translations
Gets the unique identifier of the censor rating, if applicable
Gets a description of the content in the film that qualifies it for its censor rating, if applicable
Gets the list of film trailer entities
Gets the display priority used for sorting
Gets the list of film cast and crew member entities that acted in the film, sorted by billing order
Gets the list of film cast and crew member entities that directed the film, sorted by billing order
Gets the list of film cast and crew member entities that produced the film, sorted by billing order
Gets the list of unique identifiers of the assigned genre entities
Gets the external identifiers
Gets the unique identifier of the event the film is assigned to, if applicable
Gets the list of related cast and crew member entities
Gets the person's name
Gets the list of related genre entities
Gets the name text, and its translations
Gets the translations of the translatable Text in other languages
Gets the list of related censor rating entities
Gets the classification text, and its translations
Gets the text in the default language
Gets the translations of the translatable Text in other languages
Gets the IETF (RFC 4646) language tag that the translation Text has been translated for
Gets the censor rating Classification description text, and its translations
Gets the list of related attribute entities
Gets the name text, and its translations
Gets the translations of the translatable Text in other languages
Gets the short name text, and its translations
Gets the text in the default language
Gets the translations of the translatable Text in other languages
Gets the description text, and its translations
Gets the important message text, and its translations
Gets the display priority used for sorting
Gets the list of related screen entities
Gets the name text, and its translations
Gets the translations of the translatable Text in other languages
Gets the list of related event entities
Gets the name text, and its translations
Gets the translations of the translatable Text in other languages
Gets the description text, and its translations
Gets the schedule
Gets the list of related film advance booking rule entities
Gets the unique identifier of the film
Gets the unique identifier of the site
Gets the list of film advance booking period entities
Gets the date and time that the booking period starts
Gets the order booking modes that the booking period applies to
Gets the list of related area category entities
Gets the name text, and its translations
Gets the text in the default language
Gets the translations of the translatable Text in other languages
Gets a value indicating whether the seat entities are allocated
{ "showtimes": [ { … } ], "relatedData": { "sites": [ … ], "films": [ … ], "castAndCrew": [ … ], "genres": [ … ], "censorRatings": [ … ], "attributes": [ … ], "screens": [ … ], "events": [ … ], "filmAdvanceBookingRules": [ … ], "areaCategories": [ … ] }, "businessDate": "2019-08-24T14:15:22Z" }
Request
This endpoint is currently used to find an in-progress or imminent showtime given a screen ID, which can then be used as the showtime context for an in-seat delivery order.
showtime entities for the 48 hours from the beginning (i.e. 00:00) of today's calendar date up to the end of the next calendar day are returned. This is to cater for the scenario where this endpoint is called close to the end of the day, such that the next day's showtimes are needed as well.
showtime entities that started on the previous calendar date, but finish on today's calendar date are included.
showtime entities that do not support or are not yet available for in-seat delivery are still included so that this can be communicated to patrons.
Unlike endpoints based on business date, the cutoff for each calendar day is always midnight.
- Vista.Ocapi
- Mock serverhttps://developer.vista.co/_mock/openapi/digital-platform/openapi/ocapi/v1/showtimes/by-screen/{screenId}
- cURL
- JavaScript
- Node.js
curl -i -X GET \
'https://developer.vista.co/_mock/openapi/digital-platform/openapi/ocapi/v1/showtimes/by-screen/{screenId}' \
-H 'Connect-Region-Code: string'Success
Represents a list of showtime entities for a particular business day, and their related data
Gets the list of showtime entities
Gets the timing schedule
Gets the showtime entity's business date
Gets the date and time that the showtime starts
Gets the date and time that the film screening starts
Gets the date and time that the film screening ends
Gets a value indicating whether the showtime is currently sold out
Gets the unique identifier of the seat layout of the screen
Gets the unique identifier of the film that is being screened
Gets the unique identifier of the site that is screening the film
Gets the unique identifier of the screen that the film will be played on
Gets the list of showtime area category entities
Gets the list of unique identifiers of the assigned attribute entities
Gets a value indicating whether the seat entities are allocated
Gets a value indicating whether this showtime requires 3D glasses to be viewed
Gets the unique identifier of the event the showtime is assigned to, if applicable
Gets the list of restrictions that apply
Gets the related data for the showtime entities
Gets the list of related site entities
Represents a site in Vista Loyalty
Gets the contact details
Gets the list of phone number entities
Gets the IANA time zone name
Gets the name text, and its translations
Gets the translations of the translatable Text in other languages
Gets a value indicating whether the site has any sellable item entities
Gets the list of related film entities
Gets the title text, and its translations
Gets the translations of the translatable Text in other languages
Gets the short plot/synopsis text, and its translations
Gets the unique identifier of the censor rating, if applicable
Gets a description of the content in the film that qualifies it for its censor rating, if applicable
Gets the list of film trailer entities
Gets the display priority used for sorting
Gets the list of film cast and crew member entities that acted in the film, sorted by billing order
Gets the list of film cast and crew member entities that directed the film, sorted by billing order
Gets the list of film cast and crew member entities that produced the film, sorted by billing order
Gets the list of unique identifiers of the assigned genre entities
Gets the external identifiers
Gets the unique identifier of the event the film is assigned to, if applicable
Gets the list of related cast and crew member entities
Gets the person's name
Gets the list of related genre entities
Gets the name text, and its translations
Gets the translations of the translatable Text in other languages
Gets the list of related censor rating entities
Gets the classification text, and its translations
Gets the text in the default language
Gets the translations of the translatable Text in other languages
Gets the IETF (RFC 4646) language tag that the translation Text has been translated for
Gets the censor rating Classification description text, and its translations
Gets the list of related attribute entities
Gets the name text, and its translations
Gets the translations of the translatable Text in other languages
Gets the short name text, and its translations
Gets the text in the default language
Gets the translations of the translatable Text in other languages
Gets the description text, and its translations
Gets the important message text, and its translations
Gets the display priority used for sorting
Gets the list of related screen entities
Gets the name text, and its translations
Gets the translations of the translatable Text in other languages
Gets the list of related event entities
Gets the name text, and its translations
Gets the translations of the translatable Text in other languages
Gets the description text, and its translations
Gets the schedule
Gets the list of related film advance booking rule entities
Gets the unique identifier of the film
Gets the unique identifier of the site
Gets the list of film advance booking period entities
Gets the date and time that the booking period starts
Gets the order booking modes that the booking period applies to
Gets the list of related area category entities
Gets the name text, and its translations
Gets the text in the default language
Gets the translations of the translatable Text in other languages
Gets a value indicating whether the seat entities are allocated
- ShowtimeBusinessDayListDetails
- ShowtimeListDetails
{ "showtimes": [ { … } ], "relatedData": { "sites": [ … ], "films": [ … ], "castAndCrew": [ … ], "genres": [ … ], "censorRatings": [ … ], "attributes": [ … ], "screens": [ … ], "events": [ … ], "filmAdvanceBookingRules": [ … ], "areaCategories": [ … ] }, "businessDate": "2019-08-24T14:15:22Z" }
- Mock serverhttps://developer.vista.co/_mock/openapi/digital-platform/openapi/ocapi/v1/showtimes/{showtimeId}
- cURL
- JavaScript
- Node.js
curl -i -X GET \
'https://developer.vista.co/_mock/openapi/digital-platform/openapi/ocapi/v1/showtimes/{showtimeId}' \
-H 'Connect-Region-Code: string'Success
Gets the showtime entity
Gets the timing schedule
Gets the date and time that the showtime starts
Gets the date and time that the film screening starts
Gets the date and time that the film screening ends
Gets a value indicating whether the showtime is currently sold out
Gets the unique identifier of the seat layout of the screen
Gets the unique identifier of the film that is being screened
Gets the unique identifier of the site that is screening the film
Gets the unique identifier of the screen that the film will be played on
Gets the list of showtime area category entities
Gets the list of unique identifiers of the assigned attribute entities
Gets a value indicating whether the seat entities are allocated
Gets a value indicating whether this showtime requires 3D glasses to be viewed
Gets the unique identifier of the event the showtime is assigned to, if applicable
Gets the list of restrictions that apply
Gets the related data for the showtime entity
Represents a physical location that belongs to a cinema chain, consisting of one or more screen entities
Represents a site in Vista Loyalty
Gets the contact details
Gets the list of phone number entities
Gets the IANA time zone name
Gets the name text, and its translations
Gets the translations of the translatable Text in other languages
Gets a value indicating whether the site has any sellable item entities
Gets the related film entity
Gets the title text, and its translations
Gets the translations of the translatable Text in other languages
Gets the short plot/synopsis text, and its translations
Gets the unique identifier of the censor rating, if applicable
Gets a description of the content in the film that qualifies it for its censor rating, if applicable
Gets the list of film trailer entities
Gets the list of film cast and crew member entities that acted in the film, sorted by billing order
Gets the list of film cast and crew member entities that directed the film, sorted by billing order
Gets the list of film cast and crew member entities that produced the film, sorted by billing order
Gets the list of unique identifiers of the assigned genre entities
Gets the external identifiers
Gets the unique identifier of the event the film is assigned to, if applicable
Gets the related screen entity
Gets the name text, and its translations
Gets the translations of the translatable Text in other languages
Gets the list of related cast and crew member entities
Gets the person's name
Gets the list of related genre entities
Gets the name text, and its translations
Gets the translations of the translatable Text in other languages
Gets the list of related attribute entities
Gets the name text, and its translations
Gets the translations of the translatable Text in other languages
Gets the short name text, and its translations
Gets the text in the default language
Gets the translations of the translatable Text in other languages
Gets the description text, and its translations
Gets the important message text, and its translations
Gets the display priority used for sorting
Gets the related film advance booking rule, if applicable
Gets the list of related area category entities
Gets the name text, and its translations
Gets the text in the default language
Gets the translations of the translatable Text in other languages
Gets a value indicating whether the seat entities are allocated
{ "showtime": { "id": "string", "schedule": { … }, "isSoldOut": true, "seatLayoutId": "string", "filmId": "string", "siteId": "string", "screenId": "string", "areaCategories": [ … ], "attributeIds": [ … ], "isAllocatedSeating": true, "requires3dGlasses": true, "eventId": "string", "restrictions": [ … ], "filmAdvanceBookingRuleId": "string" }, "relatedData": { "site": { … }, "film": { … }, "screen": { … }, "castAndCrew": [ … ], "genres": [ … ], "censorRating": { … }, "attributes": [ … ], "event": { … }, "filmAdvanceBookingRule": { … }, "areaCategories": [ … ] } }