- Shipment Order
- Shipment Processing
- Shipment Tracking
/api/shipmentTracking/{awbNumber}
GET
/api/shipmentTracking/{awbNumber}
Shipment Tracking
Request
Path Params
awbNumber
string
required
Example:
NOEP6312185264
Request samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET '/api/shipmentTracking/'
Responses
🟢200OK
application/json
Body
success
boolean
optional
Example:
true
status
integer
optional
Example:
200
msg
string
optional
Example:
Shipment tracking fetched successfully!!
data
object
optional
shipperReferenceToken
string
optional
Example:
241109-5f0e-a0f2
awbNumber
string
optional
Example:
NOEP6312185264
currentDirection
string
optional
Example:
RETURN
courierCode
string
optional
Example:
EKART
manifestedTime
integer
optional
Example:
1731160547000
currentLocation
object
optional
currentStatus
string
optional
Example:
RETURN_DELIVERY_FAILED
lastEventTime
integer
optional
Example:
1732208885000
latestShipmentEvent
object
optional
events
array [object {9}]
optional
pickupAttemptedCount
integer
optional
Example:
1
deliveryAttemptedCount
integer
optional
Example:
0
returnDeliveryAttemptedCount
integer
optional
Example:
5
exceptionFlag
boolean
optional
Example:
false
holdFlag
boolean
optional
Example:
false
missingFlag
boolean
optional
Example:
false
cancellationRequested
boolean
optional
Example:
false
deliveryAttempted
boolean
optional
Example:
false
manifested
boolean
optional
Example:
true
pickupAttempted
boolean
optional
Example:
false
returnDelivered
boolean
optional
Example:
false
inExceptionState
boolean
optional
Example:
false
onHold
boolean
optional
Example:
false
shipmentMissing
boolean
optional
Example:
false
returnDeliveryAttempted
boolean
optional
Example:
false
rtoInitiated
boolean
optional
Example:
false
pickupCompleted
boolean
optional
Example:
false
delivered
boolean
optional
Example:
false
cancelled
boolean
optional
Example:
false
Example
{
"success": true,
"status": 200,
"msg": "Shipment tracking fetched successfully!!",
"data": {
"shipperReferenceToken": "241109-5f0e-a0f2",
"awbNumber": "NOEP6312185264",
"currentDirection": "RETURN",
"courierCode": "EKART",
"manifestedTime": 1731160547000,
"currentLocation": {
"node": "FKL_Jaipur_BTS"
},
"currentStatus": "RETURN_DELIVERY_FAILED",
"lastEventTime": 1732208885000,
"latestShipmentEvent": {
"event": "ReturnDeliveryFailedEvent",
"subEventCode": "UDL",
"subEventCodeName": "UNDELIVERED"
},
"events": [
{
"currentLocation": {
"node": "FKL_Jaipur_BTS"
},
"currentStatus": "RETURN_DELIVERY_FAILED",
"previous_status": "RETURN_IN_TRANSIT",
"timestamp": 1732032485000,
"eventSource": "COURIER",
"shipmentEvent": {
"event": "ReturnDeliveryFailedEvent",
"subEventCode": "UDL",
"subEventCodeName": "UNDELIVERED"
},
"stateTransitionType": "VALID",
"otpVerified": false,
"syntheticEvent": false
}
],
"pickupAttemptedCount": 1,
"deliveryAttemptedCount": 0,
"returnDeliveryAttemptedCount": 5,
"exceptionFlag": false,
"holdFlag": false,
"missingFlag": false,
"cancellationRequested": false,
"deliveryAttempted": false,
"manifested": true,
"pickupAttempted": false,
"returnDelivered": false,
"inExceptionState": false,
"onHold": false,
"shipmentMissing": false,
"returnDeliveryAttempted": false,
"rtoInitiated": false,
"pickupCompleted": false,
"delivered": false,
"cancelled": false
}
}
🟠400Bad Request
🟠401Unauthorized
🟠403Forbidden
🟠404Record Not Found
🔴500Server Error