ExhibitionBookingSearchFilterInput
Defines the filter criteria used when searching for exhibition bookings in EventsAir.
The following rules apply:
- Where a field accepts a list of values as a filter, those values are applied using an
ORoperator. - If specifying multiple fields to filter on (for example both
statusesandbookedOn), fields are applied using anANDoperator.
Throws an error with code:
BAD_USER_INPUTif all fields in the input have a combined total number of values exceeding 1,000
input ExhibitionBookingSearchFilterInput {
bookedOn: OpenEndedLocalDateRangeFilter
bookingType: ExhibitionBookingType
ids: [ID!]
paymentDetails: ExhibitionBookingPaymentDetailsSearchFilterInput
stand: ExhibitionBookingStandSearchFilterInput
standType: ExhibitionBookingStandTypeSearchFilterInput
statuses: [ExhibitionBookingStatus!]
}
Fields
ExhibitionBookingSearchFilterInput.bookedOn ● OpenEndedLocalDateRangeFilter input
Filter exhibition bookings that have been booked on within the specified date range. Optional.
ExhibitionBookingSearchFilterInput.bookingType ● ExhibitionBookingType enum
Filter exhibition bookings based on their booking type. Optional.
ExhibitionBookingSearchFilterInput.ids ● [ID!] list scalar
Filter exhibition bookings based on their identifiers. Optional.
ExhibitionBookingSearchFilterInput.paymentDetails ● ExhibitionBookingPaymentDetailsSearchFilterInput input
Filter exhibition bookings based on their payment details. Optional.
ExhibitionBookingSearchFilterInput.stand ● ExhibitionBookingStandSearchFilterInput input
Filter exhibition bookings based on their stand. Optional.
ExhibitionBookingSearchFilterInput.standType ● ExhibitionBookingStandTypeSearchFilterInput input
Filter exhibition bookings based on their stand type. Optional.
ExhibitionBookingSearchFilterInput.statuses ● [ExhibitionBookingStatus!] list enum
Filter exhibition bookings based on their statuses. Optional.