(supports custom properties)
Document representing a product
Property | Type | Constraints | Description |
---|---|---|---|
ats |
Decimal | The ATS(Available To Sell) inventory value of the product. This is a calculated value. | |
brand |
String | The brand of the product. | |
default_variant_id |
String | The ID of the product's default variant. | |
ean |
String | The European Article Number of the product. | |
id |
String | mandatory=true, maxLength=100, minLength=1, nullable=false | The ID (SKU) of the product. |
image |
Image | The image(s) assigned to the product. | |
in_stock |
Boolean | The flag that indicates if the product is in stock, or not. This is a calculated value. | |
link |
String | A link to the product. | |
long_description |
Localized<String> | The localized long description of the product. | |
manufacturer_name |
String | The name of the product's manufacturer. | |
manufacturer_sku |
String | The SKU of the product's manufacturer. | |
master |
Master | The master of the product. This is applicable for product types "variation_group" and "variant" only. | |
name |
Localized<String> | The localized name of the product. | |
online |
Boolean | The flag that indicates if the product is online, or not. This is a calculated value. | |
online_flag |
SiteSpecific<Boolean> | The site specific online status of the product. | |
owning_catalog_id |
String | The ID of the catalog that owns the product. | |
owning_catalog_name |
Localized<String> | The localized name of the catalog that owns the product. | |
page_description |
Localized<String> | The localized page description of the product. | |
page_keywords |
Localized<String> | The localized page keywords of the product. | |
page_title |
Localized<String> | The localized page title of the product. | |
price |
Decimal | The price of the product. | |
price_currency |
String | The currency code for product's price. | |
primary_category_id |
String | The id of the products primary category. | |
searchable |
SiteSpecific<Boolean> | The site specific searchable status of the product. | |
short_description |
Localized<String> | The localized short description of the product. | |
type |
ProductType | The type of the product. It can have one or more of the values "item", "master", "variation_group", "variant", "bundle", and "set". | |
unit |
String | The sales unit of the product. | |
upc |
String | The Universal Product Code of the product. | |
variants |
[Variant] | The array of variants of the product. This is applicable for product types "master" and "variation_group" only. | |
variation_attributes |
[VariationAttribute] | The sorted array of variation attributes assigned to the product. This is applicable for product types "master", "variation_group" and "variant" only. | |
variation_groups |
[VariationGroup] | The array of variation groups in the product. This is applicable for product type "master" only. | |
variation_values |
Map[String, String] | The variation values selected for the product in variation attribute id and value pairs. This is applicable for product types "variant" and "variation_group" only. |