...
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 | ||
---|---|---|
| ||
{ "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 | ||
| 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 |
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 |