Get Item Barcode Details API (For B2B Orders)
Inbound | POST | /orders/outward/b2b/search-items
Summary
This API can be used to search the Item level information for all the Items which are outwarded/shipped from WMS system against a B2B Sale orders.
Description
The API will accept the
Location Code
andShipmentID
as input and return the ItemCode information for all the items shipped against the B2B sale orders for one shipment.You can pass the SKU or Box information in the API request if you need to retrieve Item information for some particular SKUs or boxes specifically.
Note:
Only one
Shipment ID
can be passed in the API request since there can be multiple boxes and large number of items in the result set.You can retrieve the information of ShipmentID by consuming the Outward Order Notifications for sale orders.
Request
For B2B Sale orders:
{
"locationCode": "Loc-1" ,
"shipmentId": "123",
"channelSkuCodes": [
"CSKU-1",
"CSKU-2",
"CSKU-3"
],
"boxCodes": [
"Box-1",
"Box-2",
"Box-3"
]
}
Parameter Name | Data Type | Description | Mandatory |
| String | Location Identifier for which the shipment of an outward order is being searched | Yes |
| String | OMS Shipment identifier for the Sale order. Note:
| Yes |
| String | SKU identifier for products inwarded Max Limit: 500 SKUs in one request | No |
| String | Identifier for boxes used to inward the products of purchase order Max Limit: 50 BoxCodes in one request | No |
Response
"itemsData": [
{
"shipmentId": 76,
"itemCode": "test_74cdd4d30453",
"channelSkuCode": "test_ec5a7f120c33",
"boxCode": "test_789098a4369c"
}
]
}
Â
Â
Parameter Name | Data Type | Description |
| Object | List containing the information of |
| String | Item Code value for the SKU/Box passed in the API request |
| String | SKU identifier for products for which itemCode is printed and inwarded |
| String | Identifier for boxes used to Outward the items of Sale order |
| Long | Shipment ID for which the item information is provided |
HTTP status
200
Â