NameDescriptionTypeAdditional information
SKU_Code

The PLU or SKU code to adjust the stock for

string

Required

String length: inclusive between 0 and 35

StockLocation

Eskimo has 3 stock locations; 1, 2 and 3. Pass the Stock Location that would like to adjust the stock for.

integer

Required

Range: inclusive between 1 and 3

AdjustmentType

We can either set the stock level to a particular value, or we can adjust the stock level by an amount; this controls which. The latter is the default if omitted.

EskimoClassLibraries.clsStockAdjustmentInfo+AdjustmentTypeEnum

None.

Amount

The stock level adjustment value, or new stock level, depending on the Adjustment Type

integer

None.

AdjustmentReason

Optional. Useful when looking at the audit trail for a SKU - to find out why the stock level changed on a certain date.

string

String length: inclusive between 0 and 350

Identifier

This is your own identifier for this adjustment so that when you receive the results, (with the new stock level) you can identify which one matches to your request. Bear in mind that it is possible to pass the same SKU multiple times in the request for Adjustment Type 2.

string

String length: inclusive between 0 and 50

StoreNumber

Optional. Shop Code. See api/Shops/All If omitted, the default store number of the database the API is connected to will be adjusted.

string

String length: inclusive between 3 and 3