Note: This release is in preview. Features described here don’t become generally available until the latest general availability date that Salesforce announces for this release. Before then, and where features are noted as beta, pilot, or developer preview, we can’t guarantee general availability within any particular time frame or at all. Make your purchase decisions only on the basis of generally available products and features.

ConnectApi.ProductDetailsOutputRepresentation

Details about a product.

Subclass of ConnectApi.BaseOutputRepresentation.

Property Name Type Description Available Version
attributes List<ConnectApi.ProductVariation​AttributeOutput​Representation> List of variation attributes that define variations of the product. 55.0
currencyIsoCode String Currency ISO code. 55.0
childItems List<ConnectApi.ProductBundleChild​AttributeOutput​Representation> For bundle products only: an array of the individual products that are a part of the bundle. Only applicable for B2B or D2C stores. /> 64.0
description String Description of the product. 55.0
fields Map<String, String> List of the product’s fields. 55.0
imageGroups List<ConnectApi.​ProductImage​GroupOutput​Representation> List of the product’s image groups. 55.0
listPrice Double List price. 55.0
name String Name. 55.0
productClass String The product’s class. Possible values are: Bundle, Simple, Variation, Variation Parent, or Set. 64.0
productQuantityRule Purchase Quantity Rule If one exists, purchase quantity rule for the product. 55.0
productId String Product ID. 55.0
stockKeepingUnit String Stock keeping unit. 55.0
totalChildrenCount Enum For bundles only: the total number of child products in a bundle. Only applicable for B2B or D2C stores./> 64.0
unitPrice Double Unit price. 55.0
variants List<ConnectApi.​ProductVariant​Output​Representation> List of variations of the product. 55.0