| Name | Type | Description | Notes |
|---|---|---|---|
| title | String | The display name for the collection catalog. | |
| description | String | A longer, more detailed description of the collection catalog. | [optional] |
| category | CategoryEnum | Category used to group collection catalogs. | [optional] |
| rules | List<CatalogRule> | Array of rules to store in this collection catalog. Rules should only contain title (no description, as description is at the collection catalog level). At least one rule or cart item filter is required. | [optional] |
| cartItemFilters | List<CartItemFilterTemplate> | Array of cart item filters to store in this collection catalog. If not provided, will be extracted from the rules. Cart item filters should only contain name (no description, as description is at the collection catalog level). | [optional] |
| Name | Value |
|---|---|
| PROMOTIONS | "promotions" |
| PRICING | "pricing" |
| LOYALTY | "loyalty" |
| CUSTOM | "custom" |