Skip to main content

Error Format

All API errors return:
{
  "message": "Please try again later",
  "statusCode": 400,
  "errorCode": "10112",
  "errorDetails": {}
}
FieldDescription
messageHuman-readable — can be displayed to users or ignored
statusCodeSame as the HTTP response status code
errorCodeBringin-specific error code
errorDetailsObject with more context and details

Status Codes

StatusMeaning
400Bad request — invalid API parameters
403Unauthorized — invalid api-key
409Logical validation error
429Too many requests — rate limited
500Internal server error