Create a stock request for insufficient quantities

This endpoint is deprecated.
POST/api/RPC.common.Api.So.createQuantityRequest?token=<TOKEN>

Key So.createQuantityRequest · API version 2.0.0

Parameters

2 body parameters inside data[]
FieldTypeDescription
numrequiredStringSales Order ID
store_codesStringCode of warehouse(s)

Request example

Create Quantity Request:
{
   "data" : [
      {
         "num" : "CO10000754"
      }
   ]
}
Create Quantity Request With Stores:
{
   "data" : [
      {
         "num" : "CO10000754",
         "store_codes" : [
            "STORE1",
            "STORE2"
         ]
      }
   ]
}

cURL

Create Quantity Request:
curl -X POST -H 'Content-Type: application/json; charset=utf-8' -d '{   "data" : [      {         "num" : "CO10000754"      }   ]}' "https://<DOMAIN_NAME>/api/RPC.common.Api.So.createQuantityRequest?token=<TOKEN>"
Create Quantity Request With Stores:
curl -X POST -H 'Content-Type: application/json; charset=utf-8' -d '{   "data" : [      {         "num" : "CO10000754",         "store_codes" : [            "STORE1",            "STORE2"         ]      }   ]}' "https://<DOMAIN_NAME>/api/RPC.common.Api.So.createQuantityRequest?token=<TOKEN>"

Response example

    HTTP/1.1 200 OK
{
   "count" : 3,
   "result" : [
      {
         "item_num" : "Items Code 1",
         "item_nm" : "Item Name 1",
         "qty" : "2.00"
      },
      {
         "item_num" : "Items Code 2",
         "qty" : "7.00",
         "item_nm" : "Item Name 2"
      },
      {
         "item_num" : "Items Code 3",
         "item_nm" : "Item Name 3",
         "qty" : "3.00"
      }
   ]
}