FM_APIs
  1. Shipment Tracking
FM_APIs
  • Shipment Order
    • /shipmentorder
      POST
  • Shipment Processing
    • /RTS/markRTS
      POST
    • /shipmentDetails/labelLink
      POST
    • /RTS/bulkMarkRTS
      POST
    • /ShipmentCancellation/markCancellation
      POST
    • /orderProcessing/printLabel
      POST
    • /orderProcessing/printInvoice
      POST
    • /orderProcessing/searchOrders
      POST
  • Shipment Tracking
    • /ClientOrderIn/orderTrackingDetails
      GET
    • /ClientOrderIn/eventDetails
      GET
    • /api/shipmentTracking/{awbNumber}
      GET
  1. Shipment Tracking

/api/shipmentTracking/{awbNumber}

GET
/api/shipmentTracking/{awbNumber}
Retrieve detailed tracking information for a shipment using its AWB number.

Request

Path Params

Request Code 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
Successful response with order tracking details.
Body

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
Modified at 2024-12-02 04:13:55
Previous
/ClientOrderIn/eventDetails
Built with