Skip to main content

ChallengeFiltersInput

No description

input ChallengeFiltersInput {
byUserID: String
byChallengeCompletionState: ChallengeCompletionStateFilter
byChallengeExpiryState: ChallengeExpiryStateFilter
byChallengeTypes: [ChallengeType!]
byLoggedDapperId: String
byHasUserSubmission: Boolean
byHasValidUserSubmission: Boolean
byVariableChallengeCategories: [VariableChallengeCategory!]
byChallengeVisibilities: [ChallengeVisibility!]
byAttributes: ChallengeAttributesInput
}

Fields

byUserID ● String scalar

byChallengeCompletionState ● ChallengeCompletionStateFilter enum

byChallengeExpiryState ● ChallengeExpiryStateFilter enum

byChallengeTypes ● [ChallengeType!] list enum

byLoggedDapperId ● String scalar

byHasUserSubmission ● Boolean scalar

byHasValidUserSubmission ● Boolean scalar

byVariableChallengeCategories ● [VariableChallengeCategory!] list enum

byChallengeVisibilities ● [ChallengeVisibility!] list enum

Filter by visibilities, only internal users (set in challengeVisibility FF) can set this filter, default is Public

byAttributes ● ChallengeAttributesInput input

Member of

SearchChallengesInput input