Tracking parameters

Possible responses for tracking an order:

Status Meaning Description
200 OK Returns tracking info related to the Order
400 Bad Request Returns an error if the provided tracking number does not exist

This operation does not require authentication.

Example responses

Example responses for tracking an order

Successful tracking responses

{
  "response": {
    "tracking_number": "PP39TBECV7QSSPK",
    "tracking_url": "http://www.shippit.com/track/pp39tbecv7qsspk",
    "success": true,
    "track": [
      {
        "status": "Completed",
        "date": "2015-04-03T00:00:00.000Z",
        "timestamp": 58985,
        "status_owner": "Bonds Couriers"
      },
      {
        "status": "With Driver",
        "date": "2015-04-03T00:00:00.000Z",
        "timestamp": 55385,
        "status_owner": "Bonds Couriers"
      },
      {
        "status": "In Transit",
        "date": "2015-04-03T00:00:00.000Z",
        "timestamp": 55325,
        "status_owner": "Bonds Couriers"
      },
      {
        "status": "Ready For Pick Up",
        "date": "2015-04-03T00:00:00.000Z",
        "timestamp": 49400,
        "status_owner": "Harold's Harpoons"
      },
      {
        "status": "Despatch In Progress",
        "date": "2015-04-03T00:00:00.000Z",
        "timestamp": 36603,
        "status_owner": "Harold's Harpoons"
      },
      {
        "status": "Order Placed",
        "date": "2015-04-03T00:00:00.000Z",
        "timestamp": "07:23:32",
        "status_owner": "Harold's Harpoons"
      }
    ]
  }
}

Unsuccessful tracking responses

Returns an error if the provided tracking number does not exist:

{
  "error": {
    "order_id": [
      "Sorry, the tracking number you entered does not exist."
    ]
  },
  "error_description": "The data given to this server does not meet our criteria.",
  "success": false
}