Inbound | POST | /orders/inward/search-items

Summary

This API can be used to search the Item level information for products which are inwarded in WMS system for a Purchase/Inward Order.

Description

The API will accept the Channel Order Number along with Channel SKUs or Box Codes as input and return the Item Codes for each SKU/Box Code used for inwarding of the products in WMS system.

Request

{
    "channelOrderCode": "ABC12345",
    "channelName" : "Test-Channel",
    "gateEntryId" : 12345,
    "locationCode": "loc-1",
    "channelSkuCodes": [
        "CSKU1",
        "CSKU2",
        "CSKU3"
    ],
    "boxCodes": [
        "Box1",
        "Box2",
        "Box3"
    ]
}
Parameter Name Data Type Description Mandatory
channelOrderCode String Order Identifier for Inward order used while creating Purchase order in WMS Yes
channelName String ERP channel name No
gateEntryId Integer WMS Gate entry against which inward has been done for the Purchase order items No
locationCode String Channel location code for the order Yes
channelSkuCodes String SKU identifier for products inwardedMax Limit: 500 SKUs in one request No
boxCodes String Identifier for boxes used to inward the products of purchase orderMax Limit: 50 BoxCodes in one request No

Response

{
  "itemsData": [
    {
      "gateEntryId": 19,
      "itemCode": "test_027edfa48ace",
      "channelSkuCode": "test_e965190ad402",
      "boxCode": "test_ecd62a09059f"
    }
  ]
}
Parameter Name Data Type Description
itemsData Object List containing the information of gateEntryId, itemCode, channelSkuCode , boxCode for the Inward order.
itemsData.itemCode String Item Code value for the SKU/Box passed in the API request
successList.channelSkuCode String SKU identifier for products for which itemCode is printed and inwarded
successList.boxCode String Identifier for boxes used to Outward the items of Sale order
successlist.gateEntryId Integer WMS Gate entry against which inward has been done for the Purchase order items

HTTP status

200