Skip to main content

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 and discountCodeIds), fields are applied using an AND 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.