FunctionRegistrationSearchFilterInput
Defines the function registration filter criteria used when searching for function registrations in EventsAir.
The following rules apply:
- Where a field accepts a list of values as a filter, those values are applied using an
OR
operator. - If specifying multiple fields to filter on (for example both
paymentStatuses
anddiscountCodeIds
), fields are applied using anAND
operator.
input FunctionRegistrationSearchFilterInput {
checkInDate: OpenEndedDateTimeRangeFilter
checkInStatus: FunctionCheckInStatus
checkOutDate: OpenEndedDateTimeRangeFilter
checkOutStatus: FunctionCheckOutStatus
discountCodeIds: [ID!]
feeType: FunctionRegistrationFunctionFeeTypeSearchFilterInput
function: FunctionRegistrationFunctionSearchFilterInput
group: FunctionRegistrationFunctionGroupSearchFilterInput
lastModifiedAt: OpenEndedDateTimeRangeFilter
location: FunctionRegistrationFunctionLocationSearchFilterInput
paymentStatuses: [PaymentStatus!]
}
Fields
FunctionRegistrationSearchFilterInput.checkInDate
● OpenEndedDateTimeRangeFilter
input
Filter function registrations based on their check-in date and time. Optional.
FunctionRegistrationSearchFilterInput.checkInStatus
● FunctionCheckInStatus
enum
Filter function registrations based on whether or not the contact has checked in. Optional.
FunctionRegistrationSearchFilterInput.checkOutDate
● OpenEndedDateTimeRangeFilter
input
Filter function registrations based on their check-out date and time. Optional.
FunctionRegistrationSearchFilterInput.checkOutStatus
● FunctionCheckOutStatus
enum
Filter function registrations based on whether or not the contact has checked out. Optional.
FunctionRegistrationSearchFilterInput.discountCodeIds
● [ID!]
list scalar
Filter function registrations based on their discount code identifier(s). Optional.
FunctionRegistrationSearchFilterInput.feeType
● FunctionRegistrationFunctionFeeTypeSearchFilterInput
input
Filter function registrations based on their function fee type. Optional.
FunctionRegistrationSearchFilterInput.function
● FunctionRegistrationFunctionSearchFilterInput
input
Filter function registrations based on their function. Optional.
FunctionRegistrationSearchFilterInput.group
● FunctionRegistrationFunctionGroupSearchFilterInput
input
Filter function registrations based on their function group. Optional.
FunctionRegistrationSearchFilterInput.lastModifiedAt
● OpenEndedDateTimeRangeFilter
input
Filter function registrations that have been modified within the specified date and time range. Optional.
FunctionRegistrationSearchFilterInput.location
● FunctionRegistrationFunctionLocationSearchFilterInput
input
Filter function registrations based on their function location. Optional.
FunctionRegistrationSearchFilterInput.paymentStatuses
● [PaymentStatus!]
list enum
Filter function registrations based on their payment status(es). Optional.