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

FieldDescriptionType
cartGet a cart by its ID (`Cart.id`).Cart
checkEmailChecks if the given email address is likely to have a typo and returns suggestions for the correct emailCheckEmailResult
checkinTargetSourceCheckinTargetSource!
checkinTargets[ CheckinTarget! ]!
checkTicketPasswordCheckTicketPasswordResult
companyCompany
discountDiscount
discountGroupDiscountGroup
eventEvent
eventCategories[ EventCategory! ]!
eventsEventConnection!
federatedEventsEventConnection!
formForm
orderStatusOrderStatus
paymentLinkPaymentLink
predefinedFormElements[ FormElement! ]!
reportReport
reportViews[ ReportView ]
seatmapSeatmap
seatmapSchemeSeatmapScheme
shopShop
shops[ Shop ]
ticketTicket
ticketsTicketConnection!

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