Skip to main content

CreateExhibitionBookingInput

Defines the input for creating an exhibition booking.

input CreateExhibitionBookingInput {
attachedDocuments: [CreateExhibitionAttachedDocumentInput!]
bookedOn: LocalDate
bookingType: ExhibitionBookingType
brochures: [CreateBrochureInput!]
companyLogo: CompanyLogoInput
construction: ExhibitionConstructionType!
customFields: [CustomFieldInput!]
eventId: ID!
exhibitorId: ID!
nameBadges: [CreateExhibitionNameBadgeInput!]
notes: String
paymentDetail: CreateExhibitionPaymentDetailsInput
paymentDetails: CreatePaymentDetailsInput @deprecated
positionPreference: String
profile: String
signageInstructions: String
standId: ID
standSignage: String
standTypeId: ID!
status: ExhibitionBookingStatusInput!
taxOverrides: [TaxOverrideInput!]
}

Fields

CreateExhibitionBookingInput.attachedDocuments ● [CreateExhibitionAttachedDocumentInput!] list input

The attached documents to create with the exhibition booking. Optional.

CreateExhibitionBookingInput.bookedOn ● LocalDate scalar

The date the exhibition is booked. Optional.

CreateExhibitionBookingInput.bookingType ● ExhibitionBookingType enum

The booking type for the exhibition booking. Optional.

The default value is EXHIBITOR.

CreateExhibitionBookingInput.brochures ● [CreateBrochureInput!] list input

The brochures to create with the exhibition booking. Optional.

CreateExhibitionBookingInput.companyLogo ● CompanyLogoInput input

The company logo for the exhibition booking. Optional.

CreateExhibitionBookingInput.construction ● ExhibitionConstructionType! non-null enum

The type of construction requested when the exhibition was booked.

CreateExhibitionBookingInput.customFields ● [CustomFieldInput!] list input

The custom fields to create for the exhibition booking. Optional.

CreateExhibitionBookingInput.eventId ● ID! non-null scalar

The identifier of the event the exhibition booking is to be added to.

CreateExhibitionBookingInput.exhibitorId ● ID! non-null scalar

The exhibitor who booked the exhibition booking.

CreateExhibitionBookingInput.nameBadges ● [CreateExhibitionNameBadgeInput!] list input

The name badges to create with the exhibition booking. Optional.

CreateExhibitionBookingInput.notes ● String scalar

A UTF-8 string that represents the notes for the exhibition booking. Optional.

CreateExhibitionBookingInput.paymentDetail ● CreateExhibitionPaymentDetailsInput input

The payment details for the exhibition booking. Optional.

Rules:

  • Only one of paymentDetails and paymentDetail should be specified.
  • The paymentDetail input field will take precedence over paymentDetails.

CreateExhibitionBookingInput.paymentDetails ● CreatePaymentDetailsInput deprecated input

DEPRECATED

Use paymentDetail instead. This input field will be removed in a future release.

The payment details for the exhibition booking. Optional.

CreateExhibitionBookingInput.positionPreference ● String scalar

A UTF-8 string that represents the position preference for the exhibition booking. Optional.

CreateExhibitionBookingInput.profile ● String scalar

A UTF-8 string that represents the profile for the exhibition booking. Optional.

CreateExhibitionBookingInput.signageInstructions ● String scalar

A UTF-8 string that represents the signage instructions for the exhibition booking. Optional.

CreateExhibitionBookingInput.standId ● ID scalar

The stand number that is booked. Optional, but only if allowBookingWithoutStandNumber is set to true in the exhibition preferences.

CreateExhibitionBookingInput.standSignage ● String scalar

A UTF-8 string value that represents the stand signage for the exhibition booking. Optional.

CreateExhibitionBookingInput.standTypeId ● ID! non-null scalar

The type of stand that is booked.

CreateExhibitionBookingInput.status ● ExhibitionBookingStatusInput! non-null enum

The status of the exhibition booking.

CreateExhibitionBookingInput.taxOverrides ● [TaxOverrideInput!] list input

The collection of taxes for the exhibition booking that will override the taxes from setup. Optional.

When set to null, the default exhibition taxes will be applied. When set to an empty array, no taxes will be applied.

Member Of

createExhibitionBooking mutation