Name | Description | Type | Additional information |
---|---|---|---|
Name |
The product name |
string |
Required Max length: 250 |
Status |
Will default to Public if not set. Status: Public, Inactive, ShowInB2B, Internal |
ProductStatus |
None. |
StyleCode |
The Product style code |
string |
Max length: 250 |
Description |
The product description |
string |
Max length: 250 |
StockControl |
Will default to FIFO if not set. Stock control: FIFO, Batch, Machine, Serial, Labour |
StockControl |
None. |
OrderType |
Will default to Order if not set. Order Type: Order, Kit, Limited Stock, Buy To Order, Pre-order, Gift Voucher |
string |
One of the allowed types: Order, Kit, Limited Stock, Buy To Order, Pre-order, Gift Voucher |
Brand |
The product brand name. Allow users to assign a brand name based on their preference. This doesn’t need to be part of the existing list of brands present in the backend. |
string |
Max length: 250 |
OptionLabel1 |
A label for the first product option (e.g., Color). |
string |
Max length: 250 |
OptionLabel2 |
A label for the second product option (e.g., Size). |
string |
Max length: 250 |
OptionLabel3 |
A label for the third product option (e.g., Fabric). |
string |
Max length: 250 |
SalesAccount |
The sales account associated with the product. |
string |
Max length: 250 |
PurchasesAccount |
The purchase account associated with the product. |
string |
Max length: 250 |
ImportCustomsDuty |
The import customs duty applicable to the product. |
string |
Max length: 250 |
SkuRangeId |
The id of the SKU Range available in Omni account. |
integer |
None. |
CategoryIdArray |
Array of category IDs assigned to the product. |
Collection of integer |
None. |
Dimensions |
Dimensions of the product like weight, height, width, length, volume |
CreateProductDimensionsRequest |
None. |
ProductOptions |
Prices and Costs of the product. *Only ONE Product Option* is supported at this time. |
Collection of CreateProductOptionRequest |
Required Max length: 1 Min length: 1 |
SizeRangeId |
The Id of the Size Range. This can be obtained from the GetSizeRanges Endpoint |
integer |
None. |