Input Objects
CreateMovieOrderSessionInput
Create movie order session input.
Input Fields
Name | Data Type | Description |
---|---|---|
showtimeKey | Key! | Unique identifier for showtime. |
ReserveSeatsInput
Reserve seats in the selected showtime.
Input Fields
Name | Data Type | Description |
---|---|---|
sessionKey | Key! | Unique identifier for movie order session. |
seats | [String!]! | An array of selected seats' keys. |
ReleaseSeatsInput
Reserve seats in the selected showtime.
Input Fields
Name | Data Type | Description |
---|---|---|
sessionKey | Key! | Unique identifier for movie order session. |
CreateMovieOrderInput
Create movie order input with selected tickets and concessions.
Input Fields
Name | Data Type | Description |
---|---|---|
sessionKey | Key! | Unique identifier for movie order session. |
referenceId | String! | External unique identifier for order. |
customer | CreateMovieOrderCustomerInput! | Customer information for movie order session. |
tickets | [CreateMovieOrderTicketInput!]! | Selected tickets input. |
concessions | [CreateMovieOrderConcessionInput]! | Selected concessions input. |
bundles | [CreateMovieOrderBundleInput]! | Selected bundles input. |
promoCode | String! | Promo code applied by the user. |
CreateMovieOrderCustomerInput
The customer info.
Input Fields
Name | Data Type | Description |
---|---|---|
externalId | String | External unique identifier for the user. |
email | String! | The email address of the customer, this will sending a booking confirmation email. |
countryCode | String! | The country code of the user, ie 60, 65, 673. |
phoneNo | String! | The phone no of the customer. |
CreateMovieOrderTicketInput
The selected tickets.
Input Fields
Name | Data Type | Description |
---|---|---|
key | String! | The unique identifier for the ticket. |
quantity | Uint! | The quantity of the ticket. |
CreateMovieOrderConcessionInput
The selected concessions.
Input Fields
Name | Data Type | Description |
---|---|---|
key | String! | The unique identifier for the concession. |
quantity | Uint! | The quantity of the concession. |
CreateMovieOrderBundleInput
The selected bundles.
Input Fields
Name | Data Type | Description |
---|---|---|
key | String! | The unique identifier for the concession. |
quantity | Uint! | The quantity of the concession. |
ConfirmMovieOrderInput
Confirm movie order input.
Input Fields
Name | Data Type | Description |
---|---|---|
orderKey | Key! | The unique identifier for the movie order. |
SignatureInput
The signature input for signed mutations.
Input Fields
Name | Data Type | Description |
---|---|---|
algorithm | SignatureAlgorithm! | The hash function. |
timestamp | Int64! | The UNIX time. |
hash | String! | The signature generated following the steps here. |