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