RegistrationSearchFilterInput
Defines the registration filter criteria used when searching for 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 RegistrationSearchFilterInput {
dateRegistered: OpenEndedDateTimeRangeFilter
discountCodeIds: [ID!]
group: RegistrationGroupSearchFilterInput
ids: [ID!]
lastModifiedAt: OpenEndedDateTimeRangeFilter
paymentStatuses: [PaymentStatus!]
type: RegistrationTypeSearchFilterInput
}
Fields
RegistrationSearchFilterInput.dateRegistered
● OpenEndedDateTimeRangeFilter
input
Filter registrations based on date and time range of registration. Optional.
RegistrationSearchFilterInput.discountCodeIds
● [ID!]
list scalar
Filter registrations based on their discount code identifier(s). Optional.
RegistrationSearchFilterInput.group
● RegistrationGroupSearchFilterInput
input
Filter registrations based on their group. Optional.
RegistrationSearchFilterInput.ids
● [ID!]
list scalar
Filter registrations based on their identifiers. Optional.
RegistrationSearchFilterInput.lastModifiedAt
● OpenEndedDateTimeRangeFilter
input
Filter registrations that have been modified within the specified data and time range. Optional.
RegistrationSearchFilterInput.paymentStatuses
● [PaymentStatus!]
list enum
Filter registrations based on their payment status(es). Optional.
RegistrationSearchFilterInput.type
● RegistrationTypeSearchFilterInput
input
Filter registrations based on their type. Optional.