Skip to main content
Version: Canary 🚧


No description

input AttributeFilterInput {
valueRequired: Boolean
isVariantOnly: Boolean
visibleInStorefront: Boolean
filterableInStorefront: Boolean
filterableInDashboard: Boolean
availableInGrid: Boolean
metadata: [MetadataFilter!]
search: String
ids: [ID!]
type: AttributeTypeEnum
inCollection: ID
inCategory: ID
slugs: [String!]
channel: String


AttributeFilterInput.valueRequired ● Boolean scalar

AttributeFilterInput.isVariantOnly ● Boolean scalar

AttributeFilterInput.visibleInStorefront ● Boolean scalar

AttributeFilterInput.filterableInStorefront ● Boolean scalar

AttributeFilterInput.filterableInDashboard ● Boolean scalar

AttributeFilterInput.availableInGrid ● Boolean scalar

AttributeFilterInput.metadata ● [MetadataFilter!] list input ● String scalar

AttributeFilterInput.ids ● [ID!] list scalar

AttributeFilterInput.type ● AttributeTypeEnum enum

AttributeFilterInput.inCollection ● ID scalar

AttributeFilterInput.inCategory ● ID scalar

AttributeFilterInput.slugs ● [String!] list scalar ● String scalar

Specifies the channel by which the data should be filtered.

DEPRECATED: this field will be removed in Saleor 4.0. Use root-level channel argument instead.

Member of

attributes query

Was this page helpful?