Cluster
No description
type Cluster implements ICluster, IBaseProduct, IResource {
id: Int!
categoryId: Int!
clusterId: Int!
attributeValues(
filter: AttributeFilterInput
): AttributeValueResponse!
category: Category!
categoryPath: [Category!]!
crossupsells(
input: CrossupsellTypesInput
): [Crossupsell!]!
favoriteLists(
input: FavoriteListsSearchInput
): FavoriteListsResponse
orderlists(
input: OrderlistSearchInput
): OrderlistsResponse!
products: [Product!]
options: [ClusterOption!]
drillDown: [ClusterDrillDown!]
defaultProduct: Product
name(
language: String
): [LocalizedString!]!
description(
language: String
): [LocalizedString!]!
shortDescription(
language: String
): [LocalizedString!]!
slug(
language: String
): [LocalizedString!]!
sku: String!
path: String @deprecated
defaultLanguage: String!
language: String
class: String!
classId: Int! @deprecated
isHidden: YesNo!
}
Fields
Cluster.id
● Int!
non-null scalar
Resource primary identifier
Cluster.categoryId
● Int!
non-null scalar
Cluster.clusterId
● Int!
non-null scalar
The classID of this cluster
Cluster.attributeValues
● AttributeValueResponse!
non-null object
Returns a paginated response of AttributeValues
Cluster.attributeValues.filter
●AttributeFilterInput
input
Cluster.category
● Category!
non-null object
Cluster.categoryPath
● [Category!]!
non-null object
Cluster.crossupsells
● [Crossupsell!]!
non-null object
Cluster.crossupsells.input
●CrossupsellTypesInput
input
Cluster.favoriteLists
● FavoriteListsResponse
object
Cluster.favoriteLists.input
●FavoriteListsSearchInput
input
Cluster.orderlists
● OrderlistsResponse!
non-null object
Cluster.orderlists.input
●OrderlistSearchInput
input
Cluster.products
● [Product!]
list object
Array of selectable main products for this cluster, when the array contains more than one. Only one can be added per cart/order item
Cluster.options
● [ClusterOption!]
list object
The configuration options for this cluster
Cluster.drillDown
● [ClusterDrillDown!]
list object
The drilldown configuration for this cluster
Cluster.defaultProduct
● Product
object
Cluster.name
● [LocalizedString!]!
non-null object
Cluster.name.language
●String
scalar
Cluster.description
● [LocalizedString!]!
non-null object
Cluster.description.language
●String
scalar
Cluster.shortDescription
● [LocalizedString!]!
non-null object
Cluster.shortDescription.language
●String
scalar
Cluster.slug
● [LocalizedString!]!
non-null object
Cluster.slug.language
●String
scalar
Cluster.sku
● String!
non-null scalar
The Stock keeping unit for this product.
Cluster.path
● String
deprecated scalar
DEPRECATEDPath is no longer supported
The catalog path of this product. Contains a list of ID's of categories with a / as delimiter
Cluster.defaultLanguage
● String!
non-null scalar
The default language for this product or cluster, this is the language to fall back too, when there is no translation avaialbe in a specific language.
Cluster.language
● String
scalar
The requested language for this this resource, default to the products default language. ISO 639-1 format.
Cluster.class
● String!
non-null scalar
The class of the request resource
Cluster.classId
● Int!
deprecated non-null scalar
DEPRECATEDDeprecated in favor of productId and clusterId
The class ID of the request resource
Cluster.isHidden
● YesNo!
non-null enum
The hidden status of this resource.
Interfaces
ICluster
interface
The interface for the Cluster type
IBaseProduct
interface
Interface for the BaseProduct Type, where both Products and clusters derive from
IResource
interface
Returned By
cluster
query
Member Of
Product
object