Outbound | PUT | {Client’s URL}
Summary
Assure Increff can send an Order acknowledgement Acknowledgement when inventory is available in Assure and it is allocated to the order
Description
This API will send list of orders and Fulfilment Location Codes that are in fulfillable state in AssureIncreff Omni System to External System.
Below Consolidation Type will also be sent to External system which will specify that the inventory allocated to the order was from which type of location.
Consolidation Types:
ALL : Inventory is allocated from Stores and Warehouses.
STORE : Inventory is allocated from Store only
NONE : Inventory is allocated from Warehouse only
Request
Code Block | ||
---|---|---|
| ||
{ "consolidationType": "STORE", "orders": [ { "locationCode": "Wid234", "orderCode": "H19304030003Order-1" }, { "locationCode": "Wid234", "orderCode": "H1930403003Order-2" } ], "consolidationType": "STORE" } |
Parameter Name | Data Type | Description | Mandatory |
| String | Enum with possible values | No |
| object[] | List of orders |
yes
consolidationType
String
Possible values:
ALL, STORE
Yes | ||
| String | Location code of warehouse from where this order will get fulfilled(in case of consolidation type ALL, there will be no location code sent) |
No | ||
| String | Unique code used by channel to identify the order |
yes
Consolidation type ALL
Payload contains orders from all locations including stores and warehouses.
Consolidation type Store
Payload contains orders from only store locations
Yes |
Response
Code Block | ||
---|---|---|
| ||
{ "successOrders": [ { "locationCode": "Wid234", "orderCode": "H19304030003Order-1" }, { "locationCode": "Wid234", "orderCode": "H1930403003Order-2" } ] } |
HttpStatus : 200
Parameter Name | Data Type | Description | Mandatory |
|
| List of orders which were successfully updated on the channel |
Yes |