Skip to main content

ProductFilterInput Input Type

No description

input ProductFilterInput {
isPublished: Boolean
collections: [ID!]
categories: [ID!]
hasCategory: Boolean
attributes: [AttributeInput!]
stockAvailability: StockAvailability
stocks: ProductStockFilterInput
search: String
metadata: [MetadataFilter!]
publishedFrom: DateTime
isAvailable: Boolean
availableFrom: DateTime
isVisibleInListing: Boolean
price: PriceRangeInput
minimalPrice: PriceRangeInput
updatedAt: DateTimeRangeInput
productTypes: [ID!]
giftCard: Boolean
ids: [ID!]
hasPreorderedVariants: Boolean
slugs: [String!]
channel: String
}
Expand ▼

Fields

ProductFilterInput.isPublished ● Boolean scalar miscellaneous

ProductFilterInput.collections ● [ID!] list scalar miscellaneous

ProductFilterInput.categories ● [ID!] list scalar miscellaneous

ProductFilterInput.hasCategory ● Boolean scalar miscellaneous

ProductFilterInput.attributes ● [AttributeInput!] list input attributes

ProductFilterInput.stockAvailability ● StockAvailability enum products

Filter by variants having specific stock status.

ProductFilterInput.stocks ● ProductStockFilterInput input products

ProductFilterInput.search ● String scalar miscellaneous

ProductFilterInput.metadata ● [MetadataFilter!] list input miscellaneous

ProductFilterInput.publishedFrom ● DateTime scalar miscellaneous

Filter by the publication date.

ProductFilterInput.isAvailable ● Boolean scalar miscellaneous

Filter by availability for purchase.

ProductFilterInput.availableFrom ● DateTime scalar miscellaneous

Filter by the date of availability for purchase.

ProductFilterInput.isVisibleInListing ● Boolean scalar miscellaneous

Filter by visibility in product listings.

ProductFilterInput.price ● PriceRangeInput input miscellaneous

ProductFilterInput.minimalPrice ● PriceRangeInput input miscellaneous

Filter by the lowest variant price after discounts.

ProductFilterInput.updatedAt ● DateTimeRangeInput input miscellaneous

Filter by when was the most recent update.

ProductFilterInput.productTypes ● [ID!] list scalar miscellaneous

ProductFilterInput.giftCard ● Boolean scalar miscellaneous

Filter on whether product is a gift card or not.

ProductFilterInput.ids ● [ID!] list scalar miscellaneous

ProductFilterInput.hasPreorderedVariants ● Boolean scalar miscellaneous

ProductFilterInput.slugs ● [String!] list scalar miscellaneous

ProductFilterInput.channel ● String scalar miscellaneous

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

ExportProductsInput input ● products query