Skip to end of banner
Go to start of banner

Outward Order Ack API

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Outbound | PUT  | {Client’s URL}

Summary

Assure send an Order acknowledgement when inventory is available in Assure and is allocated to the order

Description

This API will send list of orders that are in fulfillable state in Assure

Request

{
  "consolidationType": "STORE",
  "orders": [
    {
      "locationCode": "Wid234",
      "orderCode": "H19304030003"
    },
    {
      "locationCode": "Wid234",
      "orderCode": "H1930403003"
    }
  ]
}

Parameter Name

Data Type

Description

Mandatory

orders

object[]

List of orders

yes

consolidationType

String

Possible values:

ALL, STORE

yes

locationCode

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

orderCode

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

Response

{
  "successOrders": [
    {
      "locationCode": "Wid234",
      "orderCode": "H19304030003"
    },
    {
      "locationCode": "Wid234",
      "orderCode": "H1930403003"
    }
  ]
}

HttpStatus : 200

Parameter Name

Data Type

Description

Mandatory

successOrders

Object[]

List of orders which were successfully updated on the channel

yes

  • No labels