Skip to main content

CreateExhibitionBookingInput

Defines the input for creating an exhibition booking.

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

Fields​

CreateExhibitionBookingInput.additionalCharges ● [CreateAppliedAdditionalChargeInput!] list input​

The additional charge details to create with the exhibition booking. Optional.

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.checklist ● [CreateAppliedChecklistItemInput!] list input​

The checklist item details to create with the exhibition booking. Optional.

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.overridePaymentSchedule ● [OverridePercentagePaymentScheduleItemInput!] list input​

Overrides the default payment schedule for the exhibition booking. Optional.

If omitted or set to null, the default payment schedule will be applied.

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