...
"forwardOrderCode":"order-1",
"forwardShipmentCode":"101",
"forwardAwb":"awb-1",
“courierName”:”SELF”,
"notificationType":"PICKED_UP",
"notificationUpdateTime":1678949844,
"logisticAggregatorInfo":{
...
"transporter":"Self Reverse",
"returnOrderTime":"2021-07-14T13:23:02Z"1678949844
},
"warehouseCode":"wh-1",
...
Parameter Name | Data Type | Description | Mandatory |
| String | Forward Order Code | yes |
| String | Forward Shipment Code | no |
| Long | Epoch timestamp at which notification was received from channel | |
| String | Forward AWB for the order. If the notification is of forward order, this field would be present. | Conditional yes |
| String | The type of notification that is being sent. The possible values are listed below. | yes |
| Object | Return Order Information. Will be present if the notification type is a return type(AWB_GENERATED, RETURN_PICKUP, RTO etc.) | Conditional yes |
| String | Return Order Id | Conditional yes |
| String | Return Awb | Conditional yes |
| String | Courier for the return order | Conditional yes |
| DateLong | Return Order Time | Conditional yes |
| Object | This contains the custom fields sent by Clickpost/Shiprocket | yes |
| String | Logistic Aggregator type. Can be CLICKPOST or SHIPROCKET | yes |
| Object | Map of extra information that are passed to us by logistic aggregators. Example - Account Code, Security Key etc. in Clickpost’s case | yes |
| String | Warehouse Code for the forward/return order. If the shipping label was generated through MiniOMS, then this field would be populated. | Conditional yes |
| Objects | The items for the forward/return order. Would be null in case of shiprocket forward order statuses | Conditional yes |
| String | Item Id | Conditional yes |
| String | SKU of the item | Conditional yes |
| Integer | Quantity of the item | Conditional yes |
...