Conventional HTTP response codes are used to indicate success or failure of an API request. In general, codes in the 2xx range indicate success, codes in the 4xx range indicate an error that resulted from the provided information (e.g. a required parameter was missing, a charge failed, etc.), and codes in the 5xx range indicate a server error.

Attributes

errors

A array of human-readable message giving more details about the error.

HTTP Status Code Summary

Code

Description

200 - OK

Everything worked as expected.

400 - Bad Request

Invalid request headers.

401 - Unauthorized

No valid API key provided.

402 - Request Failed

No valid API key provided.

404 - Not Found

No valid API key provided.

50n - Server Error

Something went wrong on server side

Example Error

{
  "errors": [
    "unable to find organization for requested id."
  ]
}
{
  "errors": {
    "type": [
      "invalid source type"
    ]
  }
}