Skip to main content

ProductWhereInput Input Type

No description

input ProductWhereInput {
metadata: [MetadataFilter!]
ids: [ID!]
name: StringFilterInput
slug: StringFilterInput
productType: GlobalIDFilterInput
category: GlobalIDFilterInput
collection: GlobalIDFilterInput
isAvailable: Boolean
isPublished: Boolean
isVisibleInListing: Boolean
publishedFrom: DateTime
availableFrom: DateTime
hasCategory: Boolean
price: DecimalFilterInput
minimalPrice: DecimalFilterInput
attributes: [AttributeInput!]
stockAvailability: StockAvailability
stocks: ProductStockFilterInput
giftCard: Boolean
hasPreorderedVariants: Boolean
updatedAt: DateTimeFilterInput
AND: [ProductWhereInput!]
OR: [ProductWhereInput!]
}
Expand ▼

Fields

ProductWhereInput.metadata ● [MetadataFilter!] list input miscellaneous

ProductWhereInput.ids ● [ID!] list scalar miscellaneous

ProductWhereInput.name ● StringFilterInput input miscellaneous

Filter by product name.

ProductWhereInput.slug ● StringFilterInput input miscellaneous

Filter by product slug.

ProductWhereInput.productType ● GlobalIDFilterInput input miscellaneous

Filter by product type.

ProductWhereInput.category ● GlobalIDFilterInput input miscellaneous

Filter by product category.

ProductWhereInput.collection ● GlobalIDFilterInput input miscellaneous

Filter by collection.

ProductWhereInput.isAvailable ● Boolean scalar miscellaneous

Filter by availability for purchase.

ProductWhereInput.isPublished ● Boolean scalar miscellaneous

Filter by public visibility.

ProductWhereInput.isVisibleInListing ● Boolean scalar miscellaneous

Filter by visibility on the channel.

ProductWhereInput.publishedFrom ● DateTime scalar miscellaneous

Filter by the publication date.

ProductWhereInput.availableFrom ● DateTime scalar miscellaneous

Filter by the date of availability for purchase.

ProductWhereInput.hasCategory ● Boolean scalar miscellaneous

Filter by product with category assigned.

ProductWhereInput.price ● DecimalFilterInput input miscellaneous

Filter by product variant price.

ProductWhereInput.minimalPrice ● DecimalFilterInput input miscellaneous

Filter by the lowest variant price after discounts.

ProductWhereInput.attributes ● [AttributeInput!] list input attributes

Filter by attributes associated with the product.

ProductWhereInput.stockAvailability ● StockAvailability enum products

Filter by variants having specific stock status.

ProductWhereInput.stocks ● ProductStockFilterInput input products

Filter by stock of the product variant.

ProductWhereInput.giftCard ● Boolean scalar miscellaneous

Filter on whether product is a gift card or not.

ProductWhereInput.hasPreorderedVariants ● Boolean scalar miscellaneous

Filter by product with preordered variants.

ProductWhereInput.updatedAt ● DateTimeFilterInput input miscellaneous

Filter by when was the most recent update.

ProductWhereInput.AND ● [ProductWhereInput!] list input products

List of conditions that must be met.

ProductWhereInput.OR ● [ProductWhereInput!] list input products

A list of conditions of which at least one must be met.

Member Of

CataloguePredicateInput input ● products query ● ProductWhereInput input