Error Codes

ETrackings uses standard HTTP response codes to indicate success or failure. 2xx = success, 4xx = error from provided data, 5xx = server-side error.

HTTP Status Code meta.code Sample Error Message
400 400 Parameter is invalid.
401 401 Invalid API key or Key secret.
403 403 The request is understood, but it has been refused or access is not allowed.
404 404 The URI requested is invalid or the resource requested does not exist.
429 429 You have exceeded the API call rate limit. Default limit is 10 requests per second.
500 502 503 504
500 502 503 504
Something went wrong on ETrackings' end.

In case of wrong API key or Key Secret

{
  "meta": {
    "code": 401,
    "message": "Invalid API key or Key secret."
  }
}

In case of wrong courier name

{
  "meta": {
    "code": 404,
    "message": "The URI requested is invalid or the resource requested does not exist."
  }
}

In case the server is down

{
  "meta": {
    "code": 500,
    "message": "Something went wrong on ETrackings end."
  },
  "data": {}
}