Errors References

IntaSend API errors and meaning reference manual

Common API HTTP errors and their meaning

IntaSend uses the standard HTTP error codes to communicate failed requests to the APIs. Each failed response is accompanied by a detailed message on the failure.

Here is an example of failed authentication message details with https status code 403.

{
  "type": "client_error",
  "errors": [
    {
      "code": "authentication_failed",
      "detail": "Invalid api token",
      "attr": null
    }
  ]
}

We have tried to make the errors descriptive as possible. In case of multiple errors, the same will be shown as a list as in the example above.

Common HTTP Status codes

CodeDescription
400Bad Request - Your request is invalid.
401Unauthorized - Your API token/secret key is wrong. Please check API keys and ensure it was copied well and of right environment (test/live).
403Forbidden - You do not have access to the resource.
404Not Found - The specified resource could not be found.
429Too Many Requests - You're requesting too many requests! Slow down!
500Internal Server Error - We had a problem with our server. Try again later.
503Service Unavailable - We're temporarily offline for maintenance. Please try again later.