CourseRegistrationSearchFilterInput
Defines the filter criteria used when searching for course registrations in EventsAir.
input CourseRegistrationSearchFilterInput {
attendanceStatuses: [CourseAttendanceStatus!]
course: CourseRegistrationCourseSearchFilterInput
dateRegistered: OpenEndedDateTimeRangeFilter
discountCodeIds: [ID!]
feeType: CourseRegistrationCourseFeeTypeSearchFilterInput
lastModifiedAt: OpenEndedDateTimeRangeFilter
location: CourseRegistrationCourseLocationSearchFilterInput
paymentStatuses: [PaymentStatus!]
score: Float
}
Fields
CourseRegistrationSearchFilterInput.attendanceStatuses ● [CourseAttendanceStatus!] list enum
Filter course registration based on their attendance status(es). Optional.
CourseRegistrationSearchFilterInput.course ● CourseRegistrationCourseSearchFilterInput input
Filter course registrations based on their course. Optional.
CourseRegistrationSearchFilterInput.dateRegistered ● OpenEndedDateTimeRangeFilter input
Filter course registrations based on date and time range of registration. Optional.
CourseRegistrationSearchFilterInput.discountCodeIds ● [ID!] list scalar
Filter course registrations based on the discount code identifier(s). Optional.
CourseRegistrationSearchFilterInput.feeType ● CourseRegistrationCourseFeeTypeSearchFilterInput input
Filter course registrations based on their course fee type. Optional.
CourseRegistrationSearchFilterInput.lastModifiedAt ● OpenEndedDateTimeRangeFilter input
Filter course registrations that have been modified within the specified data and time range. Optional.
CourseRegistrationSearchFilterInput.location ● CourseRegistrationCourseLocationSearchFilterInput input
Filter course registrations based on their course location. Optional.
CourseRegistrationSearchFilterInput.paymentStatuses ● [PaymentStatus!] list enum
Filter course registrations based on their payment status(es). Optional.
CourseRegistrationSearchFilterInput.score ● Float scalar
Filter course registrations based on their score. Optional.