Outbound | PUT | {Client’s URL}

Summary

This API will push the location-wise absolute saleable inventory count to the channel.

When the channel is deciding on routing/splitting, this API is to be used.

Description

This API will always send the inventory available for sale. The inventory will always be absolute.

<aside> 💡

Note: One batch will contain 200 SKUs. Frequency of this job is configurable in Increff system

</aside>

Request

{
    "locationCode": "wd003",
    "inventories": [
        {
            "quantity": 40,
            "channelSkuCode": "302",
            "minExpiry": "2020-10-16",
            "channelSerialNo": "serial1"
        }
    ]
}
Parameter Name Data Type Description Mandatory
locationCode String Identifier for a warehouse in channel Yes
inventories Object[] List of inventories to be updated
quantity Integer Absolute quantity available for sale in OMS Yes
channelSkuCode String Code used by channel to identify an SKU Yes
channelSerialNo String Additional code by channel to identify an SKU No
minExpiry String Minimum expiry date of the item guaranteed by OMS No

Response

{
  "failureList": [],
  "successList": [
    "302"
  ]
}

HttpStatus : 200

Parameter Name Data Type Description
failureList String[] List of channelSkuCodes for which inventory update was not successful
successList String[] List of channelSkuCodes for which inventory update was successful