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!
}

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.

Member Of

createExhibitionBooking mutation