PUT api/magento/catalog/products/{sku}/stockupdate

Updates a product inventory stock

Request Information

URI Parameters

NameDescriptionTypeAdditional information
sku

sku

string

Required

Body Parameters

Stock update data

SuiteBridge.MagentoWebService.catalogInventoryStockItemUpdateEntity
NameDescriptionTypeAdditional 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.IHttpActionResult

None.

Response Formats

application/json, text/json

Sample:

Sample not available.