ProductAttributeFilterInput
ProductAttributeFilterInput defines the filters to be used in the search. A filter contains at least one attribute, a comparison operator, and the value that is being searched for.
type ProductAttributeFilterInput = {
category_gear?: InputMaybe<FilterEqualTypeInput>; /** Deprecated: use `category_uid` to filter product by category ID. */
category_id?: InputMaybe<FilterEqualTypeInput>; /** Filter product by the unique ID for a `CategoryInterface` object. */
category_uid?: InputMaybe<FilterEqualTypeInput>; /** Filter product by category URL path. */
category_url_path?: InputMaybe<FilterEqualTypeInput>; /** Attribute label: Climate */
climate?: InputMaybe<FilterEqualTypeInput>; /** Attribute label: Collar */
collar?: InputMaybe<FilterEqualTypeInput>; /** Attribute label: Color */
color?: InputMaybe<FilterEqualTypeInput>;
created_at?: InputMaybe<FilterTypeInput>; /** Attribute label: Description */
description?: InputMaybe<FilterMatchTypeInput>; /** Attribute label: Erin Recommends */
erin_recommends?: InputMaybe<FilterEqualTypeInput>; /** Attribute label: Features */
features_bags?: InputMaybe<FilterEqualTypeInput>; /** Attribute label: Format */
format?: InputMaybe<FilterEqualTypeInput>; /** Attribute label: Gender */
gender?: InputMaybe<FilterEqualTypeInput>; /** Attribute label: Material */
material?: InputMaybe<FilterEqualTypeInput>; /** Attribute label: Product Name */
name?: InputMaybe<FilterMatchTypeInput>; /** Attribute label: New */
new?: InputMaybe<FilterEqualTypeInput>; /** Filter product by news_from_date. */
news_from_date?: InputMaybe<FilterTypeInput>; /** Filter product by news_to_date. */
news_to_date?: InputMaybe<FilterTypeInput>; /** Attribute label: Pattern */
pattern?: InputMaybe<FilterEqualTypeInput>; /** Attribute label: Performance Fabric */
performance_fabric?: InputMaybe<FilterEqualTypeInput>; /** Attribute label: Price */
price?: InputMaybe<FilterRangeTypeInput>; /** Attribute label: Sale */
sale?: InputMaybe<FilterEqualTypeInput>; /** Attribute label: Short Description */
short_description?: InputMaybe<FilterMatchTypeInput>; /** Attribute label: Size */
size?: InputMaybe<FilterEqualTypeInput>; /** Attribute label: SKU */
sku?: InputMaybe<FilterEqualTypeInput>; /** Attribute label: Sleeve */
sleeve?: InputMaybe<FilterEqualTypeInput>; /** Attribute label: Strap/Handle */
strap_bags?: InputMaybe<FilterEqualTypeInput>; /** Attribute label: Style Bags */
style_bags?: InputMaybe<FilterEqualTypeInput>; /** Attribute label: Style Bottom */
style_bottom?: InputMaybe<FilterEqualTypeInput>; /** Attribute label: Style General */
style_general?: InputMaybe<FilterEqualTypeInput>; /** The part of the URL that identifies the product */
url_key?: InputMaybe<FilterEqualTypeInput>;
};