Get Item Barcode Details API (For B2C Orders)
Inbound | POST | /orders/outward/b2c/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 the a B2C Outward/Sale orders.
Description
The API will accept the Location Code
and List of ShipmentID
as input and return the ItemCode information for all the items shipped against the B2C sale orders.
Note: You can retrieve the information of ShipmentID
by consuming the Outward Order Notifications for sale orders.
Request
For B2C Sale orders:
{
"locationCode": "Loc-1" ,
"shipmentIds": [
123,
456,
789
]
}
Â
Parameter Name | Data Type | Description | Mandatory |
| String | Location Identifier for which the shipment of an outward order is being searched | Yes |
| List<Long> | OMS Shipment identifier of the Sale order.
| Yes |
Response
{
"successList":
[
{
"itemCode": "Item-1" ,
"channelSkuCode": "CSKU-1" ,
"boxCode": "Box-1",
"shipmentId": 123
},
{
"itemCode": "Item-2" ,
"channelSkuCode": "CSKU-1" ,
"boxCode": "Box-1",
"shipmentId": 123
},
{
"itemCode": "Item-3" ,
"channelSkuCode": "CSKU-2" ,
"boxCode": "Box-1",
"shipmentId": 123
}
],
"failureList": [
456,
789
]
}
Â
Â
Parameter Name | Data Type | Description |
| List <String> | List containing the itemCode information for each SKU or box used for the Inward order |
| 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 | OMS Shipment ID for which the item information is provided |
| List<Long> | List of failed OMS Shipment IDs for which ItemCode data is not available |
HTTP status
200
Â