Mutation
Object
Fields
| Field | Description | Type |
|---|---|---|
addSeatToCart | Adds a seat to a cart. | AddSeatToCartPayload |
addSeatToSale | Adds a specific seat from a seatmap to a sale. Each call adds one seat. | AddSeatToSalePayload |
applyCheckoutOptionsToCart | Applies checkout options like ticket insurance to a cart. | ApplyCheckoutOptionsToCartPayload |
applyCodeToNewCart | Creates a new cart and applies a discount code to it. | ApplyCodeToNewCartPayload |
applyCustomerDataToCart | Applies customer data (email, name, address, etc.) to a cart. | ApplyCustomerDataToCartPayload |
applyCustomerDataToSale | Applies customer data (email, name, address, etc.) to a sale. | ApplyCustomerDataToSalePayload |
applyDiscountCode | Applies a discount code to a cart. | ApplyDiscountCodePayload |
applyTicketHolderDataToCart | Attaches data about the ticket holders to a cart. | ApplyTicketHolderDataToCartPayload |
applyWirecardResponse | Support for this payment integration was removed; this mutation always resolves to `null`. | ApplyWirecardResponsePayload |
attributeCart | Adds attribution data (source, medium, campaign, etc.) to a cart. | AttributeCartPayload |
cancelPaymentLink | Cancels a payment link, preventing it from being used again. | CancelPaymentLinkPayload |
cancelPosPaymentForSale | Cancels a POS card reader payment for a sale. | CancelPosPaymentForSalePayload |
cancelSale | Cancels a sale. | CancelSalePayload |
changeDiscountConstraints | Changes the constraints of a discount. | ChangeDiscountConstraintsPayload |
changeSeatTicketType | Changes the ticket type of a seat that is already in a cart. | ChangeSeatTicketTypePayload |
checkIn | Checks in tickets and reports the outcome of each one separately. | [ CheckinResult! ]! |
completeSale | Completes/finalizes a sale. | CompleteSalePayload |
confirmPaymentLink | Never implemented; this mutation always resolves to `null`. | ConfirmPaymentLinkPayload |
consumeCartFlashMessages | Consumes flash messages that were added to the cart. | [ FlashMessage! ]! |
createDiscount | Creates a single discount code with a code string that you choose yourself. | CreateDiscountPayload |
createForm | Creates a new form. | CreateFormPayload |
createReportView | Saves a report configuration as a new view for the current user. | CreateReportViewPayload |
createReservation | Creates a new `Sale`. | CreateReservationPayload |
createSale | Creates a new box office sale. | CreateSalePayload |
createTag | Creates a new tag. | CreateTagPayload |
createTagAndTagSubject | Creates a tag and attaches it to a subject in one step. | CreateTagAndTagSubjectPayload |
deleteDiscount | Deletes a discount so that its code can no longer be redeemed. | DeleteDiscountPayload |
deleteReportView | Deletes a user-created `ReportView`. | DeleteReportViewPayload |
deleteTag | Deletes a tag. | DeleteTagPayload |
extendCartExpiration | Pushes a cart's expiration time (`Cart.expires`) further into the future. | ExtendCartExpirationResult! |
generateDiscountCodes | Generates a batch of codes with random code strings and bundles them in a new `DiscountGroup`. | GenerateDiscountCodesPayload |
initiatePosPaymentForSale | Initiates a POS card reader payment for a sale. | InitiatePosPaymentForSalePayload |
modifyDiscountGroupConstraints | Replaces the constraints of every discount in a discount group in one call. | ModifyDiscountGroupConstraintsPayload |
modifyForm | Changes the name and the elements of an existing form. | ModifyFormPayload |
modifyReportView | Modifies an existing user-created `ReportView`. | ModifyReportViewPayload |
payPaymentLink | Starts a payment for a payment link so the customer can settle its balance. | PayPaymentLinkPayload |
placeOrder | Turns a cart into an order, optionally creating a payment over the full order total. | PlaceOrderPayload |
removeDiscountCodeFromCart | Removes a previously applied discount code from a cart. | RemoveDiscountCodeFromCartPayload |
removeItemFromCart | Removes an item from a cart by its `CartItem.id`. | RemoveItemFromCartResult! |
removeItemFromSale | Removes an item from a sale. | RemoveItemFromSalePayload |
removeSeatFromCart | Removes a single seat from a cart, addressed by its seatmap and seat ID. | RemoveSeatFromCartPayload |
renameDiscountGroup | Renames a discount group. | RenameDiscountGroupPayload |
setCartItemQuantity | Sets how many tickets of one ticket type a cart contains, creating the cart if needed. | SetCartItemQuantityResult! |
setCartVolumeQuantities | Sets ticket quantities for one general admission area of a seatmap, creating the cart if needed. | SetCartVolumeQuantitiesPayload |
setDiscountStatus | Activates or deactivates a discount. | SetDiscountStatusPayload! |
setSaleItemQuantity | Sets item quantities on a sale by ticket type. Used for ticket types that are not associated with a seatmap. | SetSaleItemQuantityPayload |
setSalePaymentType | Sets the payment type for a sale. | SetSalePaymentTypePayload |
setSaleVolumeQuantities | Sets volume-based ticket quantities on a sale. | SetSaleVolumeQuantitiesPayload |
setShopMarketingCodes | Changes marketing codes for the given shop. This mutation requires authentication. | SetShopMarketingCodesResponse! |
startWirecardPaymentSession | Support for this payment integration was removed; this mutation always resolves to `null`. | StartWirecardPaymentSessionPayload |
tag | Adds a tag to a `TagSubject`. | TagPayload |
untag | Removes a tag from a `TagSubject`. | UntagPayload |