NameDescriptionTypeAdditional 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.