Cluster
A user can create and edit product groups and assign them to customers or customer groups (nodes of the hierarchy) and optionally to a document type.
listClusters
Returns a list of clusters.
createCluster
Create a Cluster
getCluster
Returns a single cluster.
updateCluster
[Update](https://jsonapi.org/format/#crud-updating) a Cluster
deleteCluster
[Delete](https://jsonapi.org/format/#crud-deleting) a Cluster
editCluster
Edit a Cluster
publishCluster
Publish a Cluster
cloneCluster
Clone a Cluster. Creates a brand new cluster same as the cloned one.
createClusterValue
Create a new relation between a cluster and an entity object.
listEligibleItemsForClusterValue
Returns a list of items linked or not to the cluster.
listEligibleCustomerAccountsForClusterValue
Returns a list of customer accounts linked or not to the cluster.
exportEligibleItemsForClusterValue
Request an export of a list of items linked or not to given cluster.
exportEligibleCustomerAccountsForClusterValue
Request an export of a list of customer accounts linked or not to given cluster.
getClusterValue
Returns a single cluster values.
updateClusterValue
[Update](https://jsonapi.org/format/#crud-updating) a ClusterValue.
deleteClusterValue
[delete](https://jsonapi.org/format/#crud-deleting) a ClusterValue
listCustomerItemSelection
Returns a list of customer item selection.
createCustomerItemSelection
Create a new relation between a cluster and a customer account or a node in a customer hierarchy
getCustomerItemSelection
Returns a single customer item selection relationship.
updateCustomerItemSelection
[Update](https://jsonapi.org/format/#crud-updating) a CustomerItemSelection
deleteCustomerItemSelection
[delete](https://jsonapi.org/format/#crud-deleting) a CustomerItemSelection
listEligibleCustomerAccountsForCustomerItemSelection
Returns a collection of CustomerAccounts that are eligible to be linked to the given Cluster or are already linked.
createClusterFromEntitySet
Create a new cluster from an entity set. (e.g. a set of customer accounts)
addClusterValues
Adds multiple values to a cluster.
deleteClusterValues
[delete](https://jsonapi.org/format/#crud-deleting) ClusterValues