Eventjet GraphQL API documentation

Eventjet GraphQL API documentation

Welcome to the documentation for the documentation for our GraphQL API.

The Endpoint of the API is https://lux.eventjet.at/graphql. If you have any questions, feel free to contact us at support@eventjet.at.

To learn the basics about GraphQL itself, visit the official GraphQL documentation.

Root Fields

Query

Mutation

FieldDescriptionType
addSeatToCartAdds a seat to a cart.AddSeatToCartPayload
applyCheckoutOptionsToCartApplies checkout options like ticket insurance to a cart.ApplyCheckoutOptionsToCartPayload
applyCodeToNewCartCreates a new cart and applies a discount code to it.ApplyCodeToNewCartPayload
applyCustomerDataToCartApplies customer data like their email address and name to a cart.ApplyCustomerDataToCartPayload
applyDiscountCodeApplies a discount code to a cart.ApplyDiscountCodePayload
applyTicketHolderDataToCartAttaches data about the ticket holders to a cart.ApplyTicketHolderDataToCartPayload
applyWirecardResponseApplyWirecardResponsePayload
attributeCartAdds attribution data (source, medium, campaign, etc.) to a cart.AttributeCartPayload
cancelPaymentLinkCancels a payment link, preventing it from being used again.CancelPaymentLinkPayload
changeDiscountConstraintsChanges the constraints of a discount.ChangeDiscountConstraintsPayload
checkIn[ CheckinResult! ]!
confirmPaymentLinkConfirmPaymentLinkPayload
consumeCartFlashMessagesConsumes flash messages that were added to the cart.[ FlashMessage! ]!
createDiscountCreateDiscountPayload
createFormCreates a new form.CreateFormPayload
createReportViewCreateReportViewPayload
createReservationCreates a new `Reservation`.CreateReservationPayload
createTagCreates a new tag.CreateTagPayload
createTagAndTagSubjectCreateTagAndTagSubjectPayload
deleteDiscountDeleteDiscountPayload
deleteReportViewDeleteReportViewPayload
deleteTagDeletes a tag.DeleteTagPayload
extendCartExpirationExtendCartExpirationResult!
generateDiscountCodesGenerateDiscountCodesPayload
modifyDiscountGroupConstraintsModifyDiscountGroupConstraintsPayload
modifyFormModifyFormPayload
modifyReportViewModifyReportViewPayload
payPaymentLinkPayPaymentLinkPayload
placeOrderPlaceOrderPayload
removeDiscountCodeFromCartRemoveDiscountCodeFromCartPayload
removeItemFromCartRemoveItemFromCartResult!
removeSeatFromCartRemoveSeatFromCartPayload
renameDiscountGroupRenameDiscountGroupPayload
setCartItemQuantitySetCartItemQuantityResult!
setCartVolumeQuantitiesSetCartVolumeQuantitiesPayload
setDiscountStatusSetDiscountStatusPayload!
setShopMarketingCodesChanges marketing codes for the given shop. This mutation requires authentication.SetShopMarketingCodesResponse!
startWirecardPaymentSessionStartWirecardPaymentSessionPayload
tagAdds a tag to a `TagSubject`.TagPayload
untagRemoves a tag from a `TagSubject`.UntagPayload