/
Create ASN API

Create ASN API

Inbound | POST | /shipment/asn

Summary

This api can be used to create Advanced shipment notification for an inward order.

Description

This api can be used to create Advanced shipment notification for an existing inward order. Read more about ASN here

Request

{ "asnCode": "asn1", "orderCode": "order1", "locationCode": "location1", "invoiceNo": "invoice1", "expectedShipmentArrivalTime": "2023-10-16T20:22:28.000+05:30", "items": [ { "channelSkuCode": "sku1", "proposedQty": 1, "mrp": null } ] }

 

CreateAsnClientForm

Parameter Name

Data Type

Description

Mandatory

asnCode

String

Code to uniquely identify the ASN(advanced shipment notice) created.

yes

orderCode

String

The orderCode of the inward order for which ASN has to be created

yes

locationCode

String

Code to identify the warehouse where the order is created.

yes

invoiceNo

String

InvoiceNo for the order in consideration.

yes

expectedShipmentArrivalTime

String

Expected time of arrival of shipment.

yes

items

List<CreateAsnItemClientForm>

List of line items in the order in consideration.

Yes(min size = 1)

items.channelSkuCode

String

Code to uniquely identify a product.

Yes

items.proposedQty

Integer

Proposed quantity of an item.

Yes

items.mrp

Double

MRP of an item.

No

 

Response

Empty Body

HttpStatus: 200

Related content

Create Inward Order API (Beta)
Create Inward Order API (Beta)
Read with this
ASN Posting API
More like this
Omni Sprint 71 Release Notes
Omni Sprint 71 Release Notes
Read with this
Update ASN Inward API
Update ASN Inward API
More like this
Push Notifications
Push Notifications
More like this
Pack Order API
More like this