POST | /ProductCategory/ProductCategoryUpdate | Inserts a new one or Updates an existing product category | Uses your API Key and applies a mvRecordAction
value on an mvProductCategory object. We can insert the mvProductCategory object we specified using
"Insert" as our mvRecordAction. We can update a current ProductCategory using "Update", we can
insert it if it doesn't already exist, update it if it does using "InsertOrUpdate" and we
can insert new fields or update non-empty fields of the currency using "InsertOrUpdateNonEmptyFields".
Optionally, you can use mvInsertUpdateDeleteSourceApplication when an external application ( eg Magento )
is the one that triggers the ProductCategoryUpdate call.
Update an existing product stock alert level to 3
Value: {
"mvProductStockAlertsAndSublocationsList": [
{
"productID": "27388",
"productSKU": "rm1",
"mvInventoryLocationStockAlertAndSublocations": [
{
"InventoryLocationID": "3405",
"StockAlertLevel": "3",
"SubLocation": ""
}
]
}
],
"mvInsertUpdateDeleteSourceApplication": "Magento" , "mvRecordAction":"Update"
}
Response: {
"mvProductStockAlertsAndSublocationsList": [
{
"productID": 27388,
"productSKU": "rm1",
"mvInventoryLocationStockAlertAndSublocations": [
{
"InventoryLocationID": 3405,
"StockAlertLevel": 3,
"SubLocation": ""
}
]
}
],
"ResponseStatus": {
"ErrorCode": "0"
}
}
|
---|