PUT api/magento/catalog/products/{sku}/stockupdate
Updates a product inventory stock
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| sku |
sku |
string |
Required |
Body Parameters
Stock update data
SuiteBridge.MagentoWebService.catalogInventoryStockItemUpdateEntity| Name | Description | Type | Additional information |
|---|---|---|---|
| qty | string |
None. |
|
| is_in_stock | integer |
None. |
|
| manage_stock | integer |
None. |
|
| use_config_manage_stock | integer |
None. |
|
| min_qty | integer |
None. |
|
| use_config_min_qty | integer |
None. |
|
| min_sale_qty | integer |
None. |
|
| use_config_min_sale_qty | integer |
None. |
|
| max_sale_qty | integer |
None. |
|
| use_config_max_sale_qty | integer |
None. |
|
| is_qty_decimal | integer |
None. |
|
| backorders | integer |
None. |
|
| use_config_backorders | integer |
None. |
|
| notify_stock_qty | integer |
None. |
|
| use_config_notify_stock_qty | integer |
None. |
Request Formats
application/json, text/json
Sample:
{
"qty": "sample string 1",
"is_in_stock": 2,
"is_in_stockSpecified": true,
"manage_stock": 4,
"manage_stockSpecified": true,
"use_config_manage_stock": 6,
"use_config_manage_stockSpecified": true,
"min_qty": 8,
"min_qtySpecified": true,
"use_config_min_qty": 10,
"use_config_min_qtySpecified": true,
"min_sale_qty": 12,
"min_sale_qtySpecified": true,
"use_config_min_sale_qty": 14,
"use_config_min_sale_qtySpecified": true,
"max_sale_qty": 16,
"max_sale_qtySpecified": true,
"use_config_max_sale_qty": 18,
"use_config_max_sale_qtySpecified": true,
"is_qty_decimal": 20,
"is_qty_decimalSpecified": true,
"backorders": 22,
"backordersSpecified": true,
"use_config_backorders": 24,
"use_config_backordersSpecified": true,
"notify_stock_qty": 26,
"notify_stock_qtySpecified": true,
"use_config_notify_stock_qty": 28,
"use_config_notify_stock_qtySpecified": true
}
application/xml, text/xml
Sample:
<catalogInventoryStockItemUpdateEntity xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <qty>sample string 1</qty> <is_in_stock>2</is_in_stock> <manage_stock>4</manage_stock> <use_config_manage_stock>6</use_config_manage_stock> <min_qty>8</min_qty> <use_config_min_qty>10</use_config_min_qty> <min_sale_qty>12</min_sale_qty> <use_config_min_sale_qty>14</use_config_min_sale_qty> <max_sale_qty>16</max_sale_qty> <use_config_max_sale_qty>18</use_config_max_sale_qty> <is_qty_decimal>20</is_qty_decimal> <backorders>22</backorders> <use_config_backorders>24</use_config_backorders> <notify_stock_qty>26</notify_stock_qty> <use_config_notify_stock_qty>28</use_config_notify_stock_qty> </catalogInventoryStockItemUpdateEntity>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
status 200 OK on successful update
System.Web.Http.IHttpActionResultNone.
Response Formats
application/json, text/json
Sample:
Sample not available.