Product

Output representation of the product definition.

This example shows a sample of the Product List (POST) API response.

This example shows a sample of the Bulk Product Details (POST) API response.

This example shows a sample of the Product By ID (GET) API response.

Property NameTypeDescriptionFilter Group and VersionAvailable Version
additional​FieldsMap<String, Additional Fields Input>Key-value pair of additional standard or custom fields with their values.Small, 61.061.0
attribute​CategoryAttribute Category[]List of categorized attributes related to the product.Small, 60.060.0
attributesAttribute Definition[]List of uncategorized attributes related to the product.Small, 60.060.0
availability​DateStringDate when the part is used in the product or is made available for sale.Small, 60.060.0
catalogsCatalog[]List of the associated catalogs returned with the Product List API (POST) response. The Product By ID API (GET) returns an empty catalog list in the response. Returns the name and id values only.Small, 61.061.0
categoriesCategory[]List of the associated categories returned with the Product List API (POST) response. The Product By ID API (GET) returns an empty category list in the response. Returns the name and id values only.Small, 60.060.0
child​ProductsProduct[]Hierarchy of the child products.Small, 60.060.0
configure​During​SaleStringDetermines whether to allow or prevent configuration when a bundle is sold.Small, 60.060.0
descriptionStringDescription of the product. If data translation is set up and specified in the org, the translated description is available.Small, 60.060.0
discontinued​DateStringDate from when the part can’t be used in the product or sold.Small, 60.060.0
display​UrlStringDisplay image URL of the product.Small, 60.060.0
endOf​Life​DateStringDate after which a product isn’t supported, ordered, or maintained.Small, 60.060.0
idStringID of the product.Small, 60.060.0
isActiveBooleanIndicates if the product is active (true) or not (false).Small, 60.060.0
is​AssetizableBooleanIndicates if the product instance remains a customer asset after it’s purchased (true) or not (false).Small, 60.060.0
is​SoldOnly​WithOther​ProdsBooleanIndicates whether the product can’t be sold separately (true) or not (false).Small, 60.060.0
nameStringName of the product. If data translation is set up and specified in the org, the translated name is available.Small, 60.060.0
node​TypeStringType of the node, such as a product or bundled product.Small, 60.060.0
product​ClassificationProduct ClassificationDetails of the product classification that the product is based on.Small, 60.060.0
product​CodeStringUniversal product code that’s used to track the part that’s used in the product.Small, 60.060.0
product​Component​GroupsProduct Component Group[]Logical grouping of the component products in a bundle and the group cardinality for ordering the product components.Small, 60.060.0
product​Related​ComponentProduct Related ComponentDetails of the related components of a product.Small, 60.060.0
product​Selling​Model​OptionsProduct Selling Model Option[]Details of the product selling model options.Small, 60.060.0
product​Specification​TypeProduct Specification TypeDetails of the product specification type.Small, 60.060.0
quantity​Scale​MethodStringMethod to scale the quantity of the child product in relation to the quantity of the parent.Small, 60.060.0