Skip to main content

Reference

Example Payload
{
"items": [
{
"merchant_supplied_item_id": "string",
"item_availability": "ACTIVE",
"balance_on_hand": 0,
"last_sold_datetime": "string",
"price_info": {
"base_price": 0,
"sale_price": 0,
"tax_rate": 0,
"bottle_fee_deposit": 0,
"base_price_per_measurement_unit": 0
},
"location": {
"aisle": "string",
"zone": "string",
"shelf": "string",
"side": "string",
"additional_details": "string",
"coordinates": {
"x": 0,
"y": 0
}
},
"item_special_hours": [
{
"day_index": "MON",
"start_time": "string",
"end_time": "string",
"start_date": "string",
"end_date": "string"
}
]
}
]
}

Parameter Details​

Parameter NameVariable TypeDescriptionPossible ValuesRequired for POSTRequired for PATCHRequired for PULLValidation
merchant_supplied_item_idstringThe MSID used for the item in the Item Management endpointYesYesYesMust not be blank or null
item_availabilitystringItem availability status"ACTIVE" "INACTIVE"YesNoYesMust be one of the enumerated values
balance_on_handintegerCurrent stock level for the itemRecommendedNoRecommended
last_sold_datetimestringDateTime in ISO8601 format of when the item was last sold at the storeRecommendedNoRecommended
price_infoobjectHolds different pricing parametersYesNoYes
base_priceintegerStandard price for the item (in cents)YesNoYesBetween 1 and 1000000, inclusive
sale_priceintegerSale price for the item (in cents)RecommendedNoRecommended1. Must be < base_price 2. Between 1 and 1000000, inclusive
tax_ratenumberTax rate applied for the item ("8.5%" should be sent as "8.5")NoNoNoBetween 0 and 25, inclusive
bottle_fee_depositnumberFee collected based on local legislative requirements (in cents)NoNoNoBetween 0 and 4000, inclusive
base_price_per_measurement_unitnumberbase price per measurement unit(kg, lb) in cents for weighted itemsNoNoNo
locationobjectDefault location of the item in the storeNoNoNo
aislestringAisle where the item can be foundNoNoNo
zonestringZone within the aisle or a general zone within the store where the item can be foundNoNoNo
shelfstringShelf within the aisle where the item can be foundNoNoNo
sidestringSide of the aisle where the item is locatedNoNoNo
additional_detailsstringAdditional information about the location of the itemNoNoNo
coordinatesobjectCoordinates within the store where the item is locatedNoNoNo
coordinates.xintegerX value of the coordinateNoNoNo
coordinates.yintegerY value of the coordinateNoNoNo
item_special_hoursobjectSpecial hours when the item will be availableNoNoNo
day_indexstringDay of the week the hours are applied"MON" "TUE" "WED" "THU" "FRI" "SAT" "SUN"NoNoNo
start_timestringStarting time of special hoursHH:MM:SSNoNoNo
end_timestringEnding time of special hoursHH:MM:SSNoNoNo
start_datestringSpecific date when special hours should startNoNoNo
end_datestringSpecific date when special hours should endNoNoNo