Skip to main content

SurveyTypeInput

A reusable filter for SurveyType fields, supporting both inclusion and exclusion semantics.

When more than one operation is specified on the same filter, all operations are applied with AND semantics. For example, { in: [SESSION, GENERAL], notIn: [GENERAL] } matches surveys whose type is SESSION.

All operations are optional. An empty SurveyTypeInput ({}) is equivalent to omitting the filter entirely.

input SurveyTypeInput {
eq: SurveyType
in: [SurveyType!]
ne: SurveyType
notIn: [SurveyType!]
}

Fields​

SurveyTypeInput.eq ● SurveyType enum​

Match surveys whose type equals the specified value. Optional.

SurveyTypeInput.in ● [SurveyType!] list enum​

Match surveys whose type is one of the specified values. Optional.

SurveyTypeInput.ne ● SurveyType enum​

Match surveys whose type does not equal the specified value. Optional.

SurveyTypeInput.notIn ● [SurveyType!] list enum​

Match surveys whose type is not one of the specified values. Optional.

Member Of​

SurveySearchFilterInput input