Skip to main content

ProductSearchCluster

No description

type ProductSearchCluster implements IBaseProductSearch {
id: Int!
class: ProductClass!
uuid: String!
createdAt: DateTime
lastModifiedAt: DateTime
indexedAt: DateTime
isDeleted: Boolean!
status: ProductStatus!
effectivePrice: Float
clusterId: Int!
}

Fields​

ProductSearchCluster.id ● Int! non-null scalar​

Resource primary identifier

ProductSearchCluster.class ● ProductClass! non-null enum​

The class of the request resource

ProductSearchCluster.uuid ● String! non-null scalar​

The UUID of the product or cluster

ProductSearchCluster.createdAt ● DateTime scalar​

The creation date of this product or cluster

ProductSearchCluster.lastModifiedAt ● DateTime scalar​

The last modified date of this product or cluster

ProductSearchCluster.indexedAt ● DateTime scalar​

The date this product or cluster was indexed

ProductSearchCluster.isDeleted ● Boolean! non-null scalar​

Whether this product or cluster is marked for deleted

ProductSearchCluster.status ● ProductStatus! non-null enum​

The status of this product or cluster

ProductSearchCluster.effectivePrice ● Float scalar​

The effective price for this product/cluster based on priceSheetId priority. Computed at query time using the provided priceSheetIds, falling back to default price.

ProductSearchCluster.clusterId ● Int! non-null scalar​

The ID of this cluster

Interfaces​

IBaseProductSearch interface​

Interface for the BaseProduct Type, where both Products and clusters derive from