(Location Wise) Available To Promise Inventory API
Outbound | PUT | {Client’s URL}
Summary
This API will push the location wise absolute saleable inventory count to the channel.
When 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.
Note : One batch will contain 200 SKUs.
Frequency of this job is configurable in Omni .
Request
{
"locationCode": "wd003",
"inventories": [
{
"quantity": 40,
"channelSkuCode": "302",
"minExpiry": "2020-10-16",
"channelSerialNo": "serial1"
}
]
}
Parameter Name | Data Type | Description | Mandatory |
| String | Identifier for a warehouse in channel | Yes |
| Object[] | List of inventories to be updated | Â |
| Integer | Absolute quantity available for sale in OMS | Yes |
| String | Code used by channel to identify an SKU | Yes |
| String | Additional code by channel to identify an SKU | No |
| String | Minimum expiry date of the item guaranteed by OMS | No |
Â
Response
{
"failureList": [],
"successList": [
"302"
]
}
Â
HttpStatus : 200
Â
Parameter Name | Data Type | Description |
| String[] | List of channelSkuCodes for which inventory update was not successful |
| String[] | List of channelSkuCodes for which inventory update was successful |