REST API v2. Authenticate with a Bearer JWT in the Authorization header unless an endpoint is marked public.
Servers​
Shopping Cart​
Manages shopping cart
Operations​
List active shopping carts​
Returns inventory holds currently in active carts, matching the admin activeCarts monitor (cart ID, IP, events, ticket types, expiry).
Authorizations​
Parameters​
Responses​
Active carts list
Returns the settings for the shopping cart.​
Returns the settings for the shopping cart.
Authorizations​
Parameters​
Query Parameters
If set then determin if the box office settings or non box office settings are returned. If not provided then all settings are returned.
Responses​
The list of settings.
Adds tickets to the cart.​
Creates a new shopping cart​
Creates a new shopping cart.
Authorizations​
Request Body​
Responses​
The new cart.
Adds tickets to the cart.​
Adds tickets to the cart
Authorizations​
Request Body​
Responses​
The tickets where added to cart.
Sets the price of a ticket.​
Overrides the price of a ticket. Only support on box office, event change, and upgrade ticket carts.
Authorizations​
Parameters​
Path Parameters
ID of ticket to set the price for.
Request Body​
Responses​
The updated cart.
Sets the price of an addon.​
Overrides the price of an addon. Only support on box office, event change, and upgrade ticket carts.
Authorizations​
Parameters​
Path Parameters
ID of ticket to set the price for.
ID of the addon to set the price for.
Request Body​
Responses​
The updated cart.
Returns the shipping methods available for the indicated tickets.​
Returns the shippimg methods available for the ticket. If only one shipping method is available then the checkout call will automatically assign it if a shipping method hasn't been indiciated.
Authorizations​
Parameters​
Path Parameters
ID of ticket to get the shipping methods
Request Body​
Responses​
The cart with the answers.
Sets the shipping method for the ticket.​
Sets the shipping method for the ticket. If only one shipping method is available then the checkout call will automatically assign it if a shipping method hasn't been indiciated.
Authorizations​
Parameters​
Path Parameters
ID of ticket to set the shipping method.
Request Body​
Responses​
The cart with the answers.
Removes the ticket from the cart.​
Removes the ticket from the cart.
Authorizations​
Parameters​
Path Parameters
ID of ticket to remove
Request Body​
Responses​
The update order.
Set the purchaser.​
Sets purchaser for the cart. Replaces existing purchaser if there is one.
Authorizations​
Request Body​
Responses​
The purchaser was set for the cart.
Set the attendee.​
Sets attendee for the ticket. Replaces existing attendee if there is one.
Authorizations​
Parameters​
Path Parameters
ID of ticket to set
Request Body​
Responses​
The attendee was set.
Returns the questions for tickets​
Get the list of questions for the tickets.
Authorizations​
Parameters​
Path Parameters
ID of ticket to get the questions for
Request Body​
Responses​
The list of question.
Sets the answer for a ticket​
Sets the answer for a ticket. Replaces any existing answers.
Authorizations​
Parameters​
Path Parameters
ID of ticket to set the answers for
Request Body​
Responses​
The cart with the answers.
Set the billing info.​
Sets billing info for the cart. Replaces existing billing if there is one.
Authorizations​
Request Body​
Responses​
The billing information was set for the cart.
Returns the questions for tickets​
Get the list of questions for the tickets.
Authorizations​
Parameters​
Path Parameters
ID of ticket to get the questions for
Request Body​
Responses​
The list of question.
Sets the answer for the order​
Sets the price of an addon.​
Overrides the price of an addon. Only support on box office, event change, and upgrade ticket carts.
Authorizations​
Parameters​
Path Parameters
ID of the addon to set the price for.
Request Body​
Responses​
The updated cart.
Returns the shipping methods available for all the tickets.​
Returns the shippimg methods available for the cart. If only one shipping method is available then the checkout call will automatically assign it if a shipping method hasn't been indiciated.
Authorizations​
Request Body​
Responses​
The list of shipping methods.
Applies promo codes to the cart.​
Applies all promo codes to the cart. Replaces any promo codes already applied to the cart.
Authorizations​
Request Body​
Responses​
The cart with the answers.
Applies shipping method to multiple tickets.​
Applies shipping method to multiple tickets.
Authorizations​
Parameters​
Path Parameters
ID of ticket to remove
Request Body​
Responses​
The updated order.
Removes tickets from the cart.​
Removes tickets from the cart.
Authorizations​
Parameters​
Path Parameters
ID of ticket to remove
Request Body​
Responses​
The updated order.
Cancels the cart.​
Returns the cart's details.​
Starts the checkout process.​
Starts the checkout process returning information needed to process payment. This call can only be made once per order.
Authorizations​
Parameters​
Query Parameters
Determines the format of repsonse. If not provided the default is id. Can be one of the following values:
- none - no body is returned.
- id - The id of the customer is returend.
- object - The entire object is returned.
Request Body​
Responses​
The updated order.
Starts the checkout process for a manually entered card.​
Starts the checkout process for a manually keyed card, returning the information needed to confirm the payment with the standard Stripe payment sheet (mobile SDK) or Payment Element (web). The PaymentIntent created here only accepts the card payment method, so it can not be sent to a Stripe Terminal reader; use /checkout with method tapToPay or terminal for card-present payments. This call can only be made once per order.
Authorizations​
Request Body​
Responses​
The updated order.
