external_id | string ID from external source
+ |
name | |
tags | |
| |
order | integer Order number for the image to be shown
+Product Images:
+ - 1 belongs to main image
+ - Additional ones need to use 2 onwards
+ Variant Images:
+ - Will inherit from parent product if not provided
+ - Will be shown in the provided order
+ | url | |
|
| Array of objects (imagePayload) List of additional images for the product (Variants will inherit them)
+ |
Array order | integer Order number for the image to be shown
+Product Images:
+ - 1 belongs to main image
+ - Additional ones need to use 2 onwards
+ Variant Images:
+ - Will inherit from parent product if not provided
+ - Will be shown in the provided order
+ | url | |
|
hs_code | |
currency | string Enum: "GBP" "EUR" "SEK" Currency used in pricing
+ |
vat_rate | |
description | string Product description
+
+- Must be at least 30 chars long
+
+ |
discount_rate | number <float> Discount rate applied
+
+- Must be between 0 and 100
+
+ |
product_type_id | string ID for Product Type from external source
+ |
wholesale_price | |
made_in_country | string Country code in Alpha-2 format
+ |
| object (shapePayload) Shape properties of the item
+ |
|
| Array of objects (variantPayload) Variant of the product
+
+- Every product must have at least one variant - In the case of multiple variants, unique options should be provided for each of them
+
+ |
Array ian | string IAN code
+
+- Must be exactly 13 chars long
+
+ | sku | | external_id | string ID for the variant from external source
+ | discount_rate | number <float> Discount rate applied
+
+- Must be between 0 and 100 - Will be inherited from parent Product if not provided
+
+ | retail_price | number <float> Retail price
+
+- Will be inherited from parent Product if not provided
+
+ | wholesale_price | number <float> Wholesale price
+
+- Will be inherited from parent Product if not provided
+
+ | | object (shapePayload) Shape properties of the item
+ | | Array of objects (variantOptionPayload) Options specific to the variant
+They should be provided only in the case of having multiple variants for the product.
+ | | Array of objects (imagePayload) Images related to specific variant. Will be shown after the ones inherited from parent product in the provided order.
+ |
|