Name | Description | Type | Additional information |
---|---|---|---|
id | integer |
None. |
|
name | string |
None. |
|
quantity |
Quantity of this product. |
decimal number |
None. |
description |
A plain text description of the product. |
string |
None. |
webDescription |
A short rich text description of the product with html encoding. |
string |
None. |
webLongDescription |
A long rich text description of the product with html encoding. |
string |
None. |
productCategory | string |
None. |
|
productType |
A type of product this is. This informs the client which end point should be used when adding the product to the cart. |
string |
None. |
hasComplexPricing |
If true, this indicates you must add the product to the cart in order to get an accurate price. |
boolean |
None. |
defaultPrice | decimal number |
None. |
|
defaultMemberPrice | decimal number |
None. |
|
nonMemberPrice | decimal number |
None. |
|
retailPrice | decimal number |
None. |
|
currencyId |
The currency the prices are in. |
integer |
None. |
currencySymbol | string |
None. |
|
ISBN |
If a product is type of publication then this field represent unique number for that product. |
string |
None. |
datepublished |
If a product is type of publication then this field represent the date when the product is being published. |
date |
None. |
assemblyType |
This field represents the AssemblyType/KitType of the product. Products that have a value here include sub products that are automatically added to the order. An assemblyType of 'Group' means the sub products are added as individual line items to the cart, and those line items can be removed independently of one another. Group products do not have a top level line item added to the cart that represents the product groupings. An assemblyType of 'Kit' means a line item is added to the cart for the top level product, and the sub product line items are tied directly to that top level product. Sub products in a kit can only be removed by removing that top level line item. |
string |
None. |