Interface: Cluster
Defined in: type/Cluster.ts:19
Object class for Cluster
Extends
Properties
attributes?
optionalattributes?:AttributeResultResponse
Defined in: type/Cluster.ts:27
Lists attributes for this cluster based on the search input.
categories?
optionalcategories?:CategoryResponse
Defined in: type/Cluster.ts:29
All the categories the cluster belongs to
category
category:
Category
Defined in: type/Cluster.ts:31
category field
categoryId
categoryId:
number
Defined in: type/Cluster.ts:25
categoryId field
Overrides
categoryIds
categoryIds:
number[]
Defined in: type/Cluster.ts:84
Identifiers of every category the product belongs to.
Overrides
categoryPath
categoryPath:
Category[]
Defined in: type/Cluster.ts:33
categoryPath field
categoryRelations
categoryRelations:
BaseProductCategoryRelationship[]
Defined in: type/Cluster.ts:90
categoryRelations field
clusterConfig?
optionalclusterConfig?:ClusterConfig
Defined in: type/Cluster.ts:88
clusterConfig field
clusterId
clusterId:
number
Defined in: type/Cluster.ts:23
The classID of this cluster
code?
optionalcode?:string
Defined in: type/Cluster.ts:86
Cluster code. Uniquely identifies a cluster within the catalogue and is only meaningful on cluster records.
config?
optionalconfig?:ClusterConfig
Defined in: type/Cluster.ts:53
config field
createdAt
createdAt:
string
Defined in: type/Cluster.ts:45
The creation date of this product
Overrides
crossupsellsFrom
crossupsellsFrom:
CrossupsellsResponse
Defined in: type/Cluster.ts:35
crossupsellsFrom field
crossupsellsTo
crossupsellsTo:
CrossupsellsResponse
Defined in: type/Cluster.ts:37
crossupsellsTo field
defaultLanguage
defaultLanguage:
string
Defined in: type/IBaseProduct.ts:26
The default language for this product or cluster
Inherited from
defaultProduct?
optionaldefaultProduct?:Product
Defined in: type/Cluster.ts:51
defaultProduct field
descriptions
descriptions:
LocalizedString[]
Defined in: type/Cluster.ts:57
descriptions field
Overrides
favoriteLists?
optionalfavoriteLists?:FavoriteListsResponse
Defined in: type/Cluster.ts:39
favoriteLists field
hidden
hidden:
YesNo
Defined in: type/Cluster.ts:77
The hidden status of this resource.
Overrides
id
id:
number
Defined in: type/Cluster.ts:21
Resource primary identifier
Overrides
lastModifiedAt
lastModifiedAt:
string
Defined in: type/Cluster.ts:47
The last modified date of this product
Overrides
metadataCanonicalUrls?
optionalmetadataCanonicalUrls?:LocalizedString[]
Defined in: type/Cluster.ts:71
[SEO] Localized Metadata canonical url available in multiple languages
Overrides
IBaseProduct.metadataCanonicalUrls
metadataDescriptions?
optionalmetadataDescriptions?:LocalizedString[]
Defined in: type/Cluster.ts:67
[SEO] Localized Metadata description available in multiple languages
Overrides
IBaseProduct.metadataDescriptions
metadataKeywords?
optionalmetadataKeywords?:LocalizedString[]
Defined in: type/Cluster.ts:69
[SEO] Localized Metadata keywords available in multiple languages
Overrides
metadataTitles?
optionalmetadataTitles?:LocalizedString[]
Defined in: type/Cluster.ts:65
[SEO] Localized Metadata title available in multiple languages
Overrides
names
names:
LocalizedString[]
Defined in: type/Cluster.ts:55
names field
Overrides
options
options:
ClusterOption[]
Defined in: type/Cluster.ts:49
options field
orderlists
orderlists:
OrderlistsResponse
Defined in: type/Cluster.ts:41
orderlists field
priority?
optionalpriority?:number
Defined in: type/Cluster.ts:63
priority field
Overrides
products
products:
Product[]
Defined in: type/Cluster.ts:43
Array of selectable main products for this cluster, when the array contains more than one. Only one can be added per cart/order item
shortDescriptions
shortDescriptions:
LocalizedString[]
Defined in: type/Cluster.ts:59
shortDescriptions field
Overrides
IBaseProduct.shortDescriptions
shortNames
shortNames:
LocalizedString[]
Defined in: type/Cluster.ts:73
Short names for this cluster per language
sku
sku:
string
Defined in: type/IBaseProduct.ts:22
The SKU (stock keeping unit) of this product
Inherited from
slugs
slugs:
LocalizedString[]
Defined in: type/Cluster.ts:61
slugs field
Overrides
sources
sources:
Source[]
Defined in: type/Cluster.ts:75
sources field
Overrides
type
type:
ProductClass
Defined in: type/Cluster.ts:82
Discriminator that distinguishes between a product and a cluster within the shared catalogue.
Overrides
uuid
uuid:
string
Defined in: type/Cluster.ts:80
Globally unique identifier for the product or cluster.