POST Inventory
.This call allows you to change the stock of a certain SKU.
End Point
https://app.browntape.com/0.1/skus/edit.json
Parameters
?username =XXXXXXXXXX
&auth_string=YYYYYYYYY
&adjust_pending =true/false (optional)
&adjust_back_orders=true/false (optional)
Post Parameter
{
data: [
{
"custom_code": "XYZ",
"stock": 23,
"warehouse_id": 1297(optional),
"hsn_code": 1234,
"brand": "Arrow"
},
{
"custom_code": "LMN",
"stock": 22,
"warehouse_id": 1341(optional),
"hsn_code": 1234,
"brand": "USPA"
},
{
"custom_code": "ABC",
"stock": 27,
"warehouse_id": 1234(optional),
"hsn_code": 1234,
"brand": "Raymond"
}
]
}
Note :
If adjust_pending parameter set to true, Browntape will deduct the pending_dispatch_stock before saving the stock. If set to false, then the stock will be stored as is.
If adjust_back_orders param is set to true, BT will deduct the open back orders (Myntra & Jabong) for that SKU before saving the stock.
Pending Dispatch Stock corresponds to the stock deducted for the orders received for a particular custom_code and those orders are pending to be shipped.
Eg:
SNo | custom_code | Current BT stock | Pending Dispatch Stock | API Stock | Adjust_Pending | Final Stock |
---|---|---|---|---|---|---|
1 | ABC_210 | 80 | 0 | 100 | TRUE | 100 |
2 | ABC_123 | 50 | 0 | 100 | FALSE | 100 |
3 | ABC_456 | 70 | 10 | 100 | TRUE | 90 |
4 | ABC_789 | 30 | 10 | 100 | FALSE | 100 |
Stock field should be numeric (only) and cannot be empty
Response
{
"success": "true",
"message": [
{
"XYZ": "Stock reset to 23"
},
{
"LMN": "Stock reset to 22"
},
{
"ABC": "Stock reset to 27"
}
],
"Skus": "3 Skus update successfully"
}