API version: unstable
API version: 2021-01 Release candidate
API version: 2020-10 Latest
API version: 2020-07
API version: 2020-04
API version: 2020-01
API version: 2019-10 Unsupported
API version: 2019-07 Unsupported

CollectionRuleSet object

Version unstable

The set of rules that are used to determine which products are included in the collection.

Required access

read_products access scope.

Fields

appliedDisjunctively (Boolean!)

Whether products must match any or all of the rules to be included in the collection. If true, then products must match one or more of the rules to be included in the collection. If false, then products must match all of the rules to be included in the collection.

rules ([CollectionRule!]!)

The rules used to assign products to the collection.

Types that return CollectionRuleSet

Version 2021-01 (Release candidate)

The set of rules that are used to determine which products are included in the collection.

Required access

read_products access scope.

Fields

appliedDisjunctively (Boolean!)

Whether products must match any or all of the rules to be included in the collection. If true, then products must match one or more of the rules to be included in the collection. If false, then products must match all of the rules to be included in the collection.

rules ([CollectionRule!]!)

The rules used to assign products to the collection.

Types that return CollectionRuleSet

Version 2020-10 (Latest)

The set of rules that are used to determine which products are included in the collection.

Required access

read_products access scope.

Fields

appliedDisjunctively (Boolean!)

Whether products must match any or all of the rules to be included in the collection. If true, then products must match one or more of the rules to be included in the collection. If false, then products must match all of the rules to be included in the collection.

rules ([CollectionRule!]!)

The rules used to assign products to the collection.

Types that return CollectionRuleSet

Version 2020-07

The set of rules that are used to determine which products are included in the collection.

Required access

read_products access scope.

Fields

appliedDisjunctively (Boolean!)

Whether products must match any or all of the rules to be included in the collection. If true, then products must match one or more of the rules to be included in the collection. If false, then products must match all of the rules to be included in the collection.

rules ([CollectionRule!]!)

The rules used to assign products to the collection.

Types that return CollectionRuleSet

Version 2020-04

The set of rules that are used to determine which products are included in the collection.

Required access

read_products access scope.

Fields

appliedDisjunctively (Boolean!)

Whether products must match any or all of the rules to be included in the collection. If true, then products must match one or more of the rules to be included in the collection. If false, then products must match all of the rules to be included in the collection.

rules ([CollectionRule!]!)

The rules used to assign products to the collection.

Types that return CollectionRuleSet

Version 2020-01

The set of rules that are used to determine which products are included in the collection.

Required access

read_products access scope.

Fields

appliedDisjunctively (Boolean!)

Whether products must match any or all of the rules to be included in the collection. If true, then products must match one or more of the rules to be included in the collection. If false, then products must match all of the rules to be included in the collection.

rules ([CollectionRule!]!)

The rules used to assign products to the collection.

Types that return CollectionRuleSet

Version 2019-10 (Unsupported)

The set of rules that are used to determine which products are included in the collection.

Required access

read_products access scope.

Fields

appliedDisjunctively (Boolean!)

Whether products must match any or all of the rules to be included in the collection. If true, then products must match one or more of the rules to be included in the collection. If false, then products must match all of the rules to be included in the collection.

rules ([CollectionRule!]!)

The rules used to assign products to the collection.

Types that return CollectionRuleSet

Version 2019-07 (Unsupported)

The set of rules that are used to determine which products are included in the collection.

Required access

read_products access scope.

Fields

appliedDisjunctively (Boolean!)

Whether products must match any or all of the rules to be included in the collection. If true, then products must match one or more of the rules to be included in the collection. If false, then products must match all of the rules to be included in the collection.

rules ([CollectionRule!]!)

The rules used to assign products to the collection.

Types that return CollectionRuleSet

Version 2019-04 (Unsupported)

The set of rules that are used to determine which products are included in the collection.

Required access

read_products access scope.

Fields

appliedDisjunctively (Boolean!)

Whether products must match any or all of the rules to be included in the collection. If true, then products must match one or more of the rules to be included in the collection. If false, then products must match all of the rules to be included in the collection.

rules ([CollectionRule!]!)

The rules used to assign products to the collection.

Types that return CollectionRuleSet