# booking v1 GraphQL API reference

Endpoint: /api/graphql/booking/v1
Schema: sha256:0a31f98ab952ad0753b436ec474f9c546d3b6cb812f792b52bc037d68d5f9397

Start with [Get API access](/docs/integrations/get-api-access) for authentication, credential handling, synchronization, and rate-limit guidance.

## Queries

- [contactWhoAmI](/docs/developers/api-reference/booking/v1/raw/operations/queries/contact-who-am-i.md)
- [invoice](/docs/developers/api-reference/booking/v1/raw/operations/queries/invoice.md)
- [offer](/docs/developers/api-reference/booking/v1/raw/operations/queries/offer.md)
- [offersUnion](/docs/developers/api-reference/booking/v1/raw/operations/queries/offers-union.md)
- [request](/docs/developers/api-reference/booking/v1/raw/operations/queries/request.md)

## Mutations

- [contactConfirmEmail](/docs/developers/api-reference/booking/v1/raw/operations/mutations/contact-confirm-email.md)
- [contactCreate](/docs/developers/api-reference/booking/v1/raw/operations/mutations/contact-create.md)
- [contactDestroyAccount](/docs/developers/api-reference/booking/v1/raw/operations/mutations/contact-destroy-account.md)
- [contactEnableLogin](/docs/developers/api-reference/booking/v1/raw/operations/mutations/contact-enable-login.md)
- [contactLogin](/docs/developers/api-reference/booking/v1/raw/operations/mutations/contact-login.md)
- [contactRequestPasswordReset](/docs/developers/api-reference/booking/v1/raw/operations/mutations/contact-request-password-reset.md)
- [contactResetPassword](/docs/developers/api-reference/booking/v1/raw/operations/mutations/contact-reset-password.md)
- [contactUpdate](/docs/developers/api-reference/booking/v1/raw/operations/mutations/contact-update.md)
- [contactUpdatePassword](/docs/developers/api-reference/booking/v1/raw/operations/mutations/contact-update-password.md)
- [paymentIntentCreate](/docs/developers/api-reference/booking/v1/raw/operations/mutations/payment-intent-create.md)
- [requestApplyVoucher](/docs/developers/api-reference/booking/v1/raw/operations/mutations/request-apply-voucher.md)
- [requestCancel](/docs/developers/api-reference/booking/v1/raw/operations/mutations/request-cancel.md)
- [requestCreate](/docs/developers/api-reference/booking/v1/raw/operations/mutations/request-create.md)
- [requestFinalize](/docs/developers/api-reference/booking/v1/raw/operations/mutations/request-finalize.md)
- [requestItemCreate](/docs/developers/api-reference/booking/v1/raw/operations/mutations/request-item-create.md)
- [requestItemDiscard](/docs/developers/api-reference/booking/v1/raw/operations/mutations/request-item-discard.md)
- [requestItemUpdate](/docs/developers/api-reference/booking/v1/raw/operations/mutations/request-item-update.md)
- [requestUpdate](/docs/developers/api-reference/booking/v1/raw/operations/mutations/request-update.md)

## Operation directives

- [include](/docs/developers/api-reference/booking/v1/raw/operations/directives/include.md)
- [skip](/docs/developers/api-reference/booking/v1/raw/operations/directives/skip.md)

## Objects

- [Address](/docs/developers/api-reference/booking/v1/raw/types/objects/address.md)
- [Admission](/docs/developers/api-reference/booking/v1/raw/types/objects/admission.md)
- [AttachmentImageFileData](/docs/developers/api-reference/booking/v1/raw/types/objects/attachment-image-file-data.md)
- [Attendance](/docs/developers/api-reference/booking/v1/raw/types/objects/attendance.md)
- [Contact](/docs/developers/api-reference/booking/v1/raw/types/objects/contact.md)
- [ContactConfirmEmailPayload](/docs/developers/api-reference/booking/v1/raw/types/objects/contact-confirm-email-payload.md)
- [ContactCreatePayload](/docs/developers/api-reference/booking/v1/raw/types/objects/contact-create-payload.md)
- [ContactDestroyAccountPayload](/docs/developers/api-reference/booking/v1/raw/types/objects/contact-destroy-account-payload.md)
- [ContactEnableLoginPayload](/docs/developers/api-reference/booking/v1/raw/types/objects/contact-enable-login-payload.md)
- [ContactLoginPayload](/docs/developers/api-reference/booking/v1/raw/types/objects/contact-login-payload.md)
- [ContactRequestPasswordResetPayload](/docs/developers/api-reference/booking/v1/raw/types/objects/contact-request-password-reset-payload.md)
- [ContactResetPasswordPayload](/docs/developers/api-reference/booking/v1/raw/types/objects/contact-reset-password-payload.md)
- [ContactUpdatePasswordPayload](/docs/developers/api-reference/booking/v1/raw/types/objects/contact-update-password-payload.md)
- [ContactUpdatePayload](/docs/developers/api-reference/booking/v1/raw/types/objects/contact-update-payload.md)
- [Customer](/docs/developers/api-reference/booking/v1/raw/types/objects/customer.md)
- [Error](/docs/developers/api-reference/booking/v1/raw/types/objects/error.md)
- [Event](/docs/developers/api-reference/booking/v1/raw/types/objects/event.md)
- [EventDesc](/docs/developers/api-reference/booking/v1/raw/types/objects/event-desc.md)
- [EventTemplate](/docs/developers/api-reference/booking/v1/raw/types/objects/event-template.md)
- [FacetDateValue](/docs/developers/api-reference/booking/v1/raw/types/objects/facet-date-value.md)
- [FacetDateWithQuota](/docs/developers/api-reference/booking/v1/raw/types/objects/facet-date-with-quota.md)
- [FacetIntValueLabeled](/docs/developers/api-reference/booking/v1/raw/types/objects/facet-int-value-labeled.md)
- [ImageAttachment](/docs/developers/api-reference/booking/v1/raw/types/objects/image-attachment.md)
- [Invoice](/docs/developers/api-reference/booking/v1/raw/types/objects/invoice.md)
- [InvoiceItem](/docs/developers/api-reference/booking/v1/raw/types/objects/invoice-item.md)
- [OfferableUnionConnection](/docs/developers/api-reference/booking/v1/raw/types/objects/offerable-union-connection.md)
- [OfferableUnionEdge](/docs/developers/api-reference/booking/v1/raw/types/objects/offerable-union-edge.md)
- [OfferableUnionFacets](/docs/developers/api-reference/booking/v1/raw/types/objects/offerable-union-facets.md)
- [PageInfo](/docs/developers/api-reference/booking/v1/raw/types/objects/page-info.md)
- [Payment](/docs/developers/api-reference/booking/v1/raw/types/objects/payment.md)
- [PaymentIntentCreatePayload](/docs/developers/api-reference/booking/v1/raw/types/objects/payment-intent-create-payload.md)
- [PersonalizationAttr](/docs/developers/api-reference/booking/v1/raw/types/objects/personalization-attr.md)
- [PotentialEvent](/docs/developers/api-reference/booking/v1/raw/types/objects/potential-event.md)
- [PotentialEventConnection](/docs/developers/api-reference/booking/v1/raw/types/objects/potential-event-connection.md)
- [PotentialEventEdge](/docs/developers/api-reference/booking/v1/raw/types/objects/potential-event-edge.md)
- [PotentialEventFacets](/docs/developers/api-reference/booking/v1/raw/types/objects/potential-event-facets.md)
- [PriceCategory](/docs/developers/api-reference/booking/v1/raw/types/objects/price-category.md)
- [PriceRule](/docs/developers/api-reference/booking/v1/raw/types/objects/price-rule.md)
- [Pricing](/docs/developers/api-reference/booking/v1/raw/types/objects/pricing.md)
- [Product](/docs/developers/api-reference/booking/v1/raw/types/objects/product.md)
- [Request](/docs/developers/api-reference/booking/v1/raw/types/objects/request.md)
- [RequestApplyVoucherPayload](/docs/developers/api-reference/booking/v1/raw/types/objects/request-apply-voucher-payload.md)
- [RequestCancelPayload](/docs/developers/api-reference/booking/v1/raw/types/objects/request-cancel-payload.md)
- [RequestCreatePayload](/docs/developers/api-reference/booking/v1/raw/types/objects/request-create-payload.md)
- [RequestDiscount](/docs/developers/api-reference/booking/v1/raw/types/objects/request-discount.md)
- [RequestFinalizePayload](/docs/developers/api-reference/booking/v1/raw/types/objects/request-finalize-payload.md)
- [RequestItem](/docs/developers/api-reference/booking/v1/raw/types/objects/request-item.md)
- [RequestItemCreatePayload](/docs/developers/api-reference/booking/v1/raw/types/objects/request-item-create-payload.md)
- [RequestItemDiscardPayload](/docs/developers/api-reference/booking/v1/raw/types/objects/request-item-discard-payload.md)
- [RequestItemUpdatePayload](/docs/developers/api-reference/booking/v1/raw/types/objects/request-item-update-payload.md)
- [RequestUpdatePayload](/docs/developers/api-reference/booking/v1/raw/types/objects/request-update-payload.md)
- [SalesTaxPayment](/docs/developers/api-reference/booking/v1/raw/types/objects/sales-tax-payment.md)
- [SubInvoiceItem](/docs/developers/api-reference/booking/v1/raw/types/objects/sub-invoice-item.md)
- [SubProduct](/docs/developers/api-reference/booking/v1/raw/types/objects/sub-product.md)
- [Tag](/docs/developers/api-reference/booking/v1/raw/types/objects/tag.md)
- [VoucherConfiguration](/docs/developers/api-reference/booking/v1/raw/types/objects/voucher-configuration.md)
- [Waiver](/docs/developers/api-reference/booking/v1/raw/types/objects/waiver.md)

## Inputs

- [AddressInput](/docs/developers/api-reference/booking/v1/raw/types/inputs/address-input.md)
- [AttendanceInput](/docs/developers/api-reference/booking/v1/raw/types/inputs/attendance-input.md)
- [ContactConfirmEmailInput](/docs/developers/api-reference/booking/v1/raw/types/inputs/contact-confirm-email-input.md)
- [ContactCreateInput](/docs/developers/api-reference/booking/v1/raw/types/inputs/contact-create-input.md)
- [ContactDestroyAccountInput](/docs/developers/api-reference/booking/v1/raw/types/inputs/contact-destroy-account-input.md)
- [ContactEnableLoginInput](/docs/developers/api-reference/booking/v1/raw/types/inputs/contact-enable-login-input.md)
- [ContactInput](/docs/developers/api-reference/booking/v1/raw/types/inputs/contact-input.md)
- [ContactLoginInput](/docs/developers/api-reference/booking/v1/raw/types/inputs/contact-login-input.md)
- [ContactRequestPasswordResetInput](/docs/developers/api-reference/booking/v1/raw/types/inputs/contact-request-password-reset-input.md)
- [ContactResetPasswordInput](/docs/developers/api-reference/booking/v1/raw/types/inputs/contact-reset-password-input.md)
- [ContactUpdateInput](/docs/developers/api-reference/booking/v1/raw/types/inputs/contact-update-input.md)
- [ContactUpdatePasswordInput](/docs/developers/api-reference/booking/v1/raw/types/inputs/contact-update-password-input.md)
- [CustomerInput](/docs/developers/api-reference/booking/v1/raw/types/inputs/customer-input.md)
- [PaymentIntentCreateInput](/docs/developers/api-reference/booking/v1/raw/types/inputs/payment-intent-create-input.md)
- [PricingInput](/docs/developers/api-reference/booking/v1/raw/types/inputs/pricing-input.md)
- [RequestApplyVoucherInput](/docs/developers/api-reference/booking/v1/raw/types/inputs/request-apply-voucher-input.md)
- [RequestCancelInput](/docs/developers/api-reference/booking/v1/raw/types/inputs/request-cancel-input.md)
- [RequestCreateInput](/docs/developers/api-reference/booking/v1/raw/types/inputs/request-create-input.md)
- [RequestFinalizeInput](/docs/developers/api-reference/booking/v1/raw/types/inputs/request-finalize-input.md)
- [RequestItemCreateInput](/docs/developers/api-reference/booking/v1/raw/types/inputs/request-item-create-input.md)
- [RequestItemDiscardInput](/docs/developers/api-reference/booking/v1/raw/types/inputs/request-item-discard-input.md)
- [RequestItemInput](/docs/developers/api-reference/booking/v1/raw/types/inputs/request-item-input.md)
- [RequestItemUpdateInput](/docs/developers/api-reference/booking/v1/raw/types/inputs/request-item-update-input.md)
- [RequestUpdateInput](/docs/developers/api-reference/booking/v1/raw/types/inputs/request-update-input.md)
- [WaiverSignatureInput](/docs/developers/api-reference/booking/v1/raw/types/inputs/waiver-signature-input.md)

## Enums

- [AttachmentImageFileDataExtensionEnum](/docs/developers/api-reference/booking/v1/raw/types/enums/attachment-image-file-data-extension-enum.md)
- [AttachmentImageFileDataResizingTypeEnum](/docs/developers/api-reference/booking/v1/raw/types/enums/attachment-image-file-data-resizing-type-enum.md)
- [CountryEnum](/docs/developers/api-reference/booking/v1/raw/types/enums/country-enum.md)
- [ExclusivityEnum](/docs/developers/api-reference/booking/v1/raw/types/enums/exclusivity-enum.md)
- [InvoicePaymentStateEnum](/docs/developers/api-reference/booking/v1/raw/types/enums/invoice-payment-state-enum.md)
- [LocaleEnum](/docs/developers/api-reference/booking/v1/raw/types/enums/locale-enum.md)
- [OfferableTypeEnum](/docs/developers/api-reference/booking/v1/raw/types/enums/offerable-type-enum.md)
- [OfferAvailabilityModeEnum](/docs/developers/api-reference/booking/v1/raw/types/enums/offer-availability-mode-enum.md)
- [PaymentProviderEnum](/docs/developers/api-reference/booking/v1/raw/types/enums/payment-provider-enum.md)
- [PaymentProviderMethodEnum](/docs/developers/api-reference/booking/v1/raw/types/enums/payment-provider-method-enum.md)
- [PaymentStateEnum](/docs/developers/api-reference/booking/v1/raw/types/enums/payment-state-enum.md)
- [PaymentTypeEnum](/docs/developers/api-reference/booking/v1/raw/types/enums/payment-type-enum.md)
- [PriceKindEnum](/docs/developers/api-reference/booking/v1/raw/types/enums/price-kind-enum.md)
- [PriceOriginTypeEnum](/docs/developers/api-reference/booking/v1/raw/types/enums/price-origin-type-enum.md)
- [RangeOperatorEnum](/docs/developers/api-reference/booking/v1/raw/types/enums/range-operator-enum.md)
- [RequestPaymentStateEnum](/docs/developers/api-reference/booking/v1/raw/types/enums/request-payment-state-enum.md)
- [RequestStateEnum](/docs/developers/api-reference/booking/v1/raw/types/enums/request-state-enum.md)
- [SubItemPresentationEnum](/docs/developers/api-reference/booking/v1/raw/types/enums/sub-item-presentation-enum.md)
- [TicketFormatEnum](/docs/developers/api-reference/booking/v1/raw/types/enums/ticket-format-enum.md)

## Unions

- [OfferableUnion](/docs/developers/api-reference/booking/v1/raw/types/unions/offerable-union.md)
- [PriceOriginUnion](/docs/developers/api-reference/booking/v1/raw/types/unions/price-origin-union.md)

## Scalars

- [BigInt](/docs/developers/api-reference/booking/v1/raw/types/scalars/big-int.md)
- [Boolean](/docs/developers/api-reference/booking/v1/raw/types/scalars/boolean.md)
- [Date](/docs/developers/api-reference/booking/v1/raw/types/scalars/date.md)
- [DateRange](/docs/developers/api-reference/booking/v1/raw/types/scalars/date-range.md)
- [Float](/docs/developers/api-reference/booking/v1/raw/types/scalars/float.md)
- [ID](/docs/developers/api-reference/booking/v1/raw/types/scalars/id.md)
- [IdOrNumber](/docs/developers/api-reference/booking/v1/raw/types/scalars/id-or-number.md)
- [IdOrNumberOrToken](/docs/developers/api-reference/booking/v1/raw/types/scalars/id-or-number-or-token.md)
- [IdOrToken](/docs/developers/api-reference/booking/v1/raw/types/scalars/id-or-token.md)
- [Int](/docs/developers/api-reference/booking/v1/raw/types/scalars/int.md)
- [Json](/docs/developers/api-reference/booking/v1/raw/types/scalars/json.md)
- [Money](/docs/developers/api-reference/booking/v1/raw/types/scalars/money.md)
- [String](/docs/developers/api-reference/booking/v1/raw/types/scalars/string.md)
- [TsRange](/docs/developers/api-reference/booking/v1/raw/types/scalars/ts-range.md)

## Type directives

- [deprecated](/docs/developers/api-reference/booking/v1/raw/types/directives/deprecated.md)
- [oneOf](/docs/developers/api-reference/booking/v1/raw/types/directives/one-of.md)
- [specifiedBy](/docs/developers/api-reference/booking/v1/raw/types/directives/specified-by.md)
