Error reference
All errors share the same envelope:
{
"status": false,
"errors": [
{ "code": "INVALID_REQUEST", "message": "Asset is required" }
]
}HTTP statuses
| Status | When |
|---|---|
400 | Validation error or missing field |
401 | API key / JWT missing |
403 | API key / customer inactive, JWT expired, or forbidden |
404 | Resource not found |
429 | Rate limit exceeded |
500 | Internal error |
Error codes
| Code | Meaning |
|---|---|
INVALID_REQUEST | Generic validation failure |
INVALID_TRAVEL_ADDRESS | Travel address malformed or unknown |
TRANSFER_NOT_FOUND | Transfer with the given publicId does not exist |
COMMENT_NOT_FOUND | Comment with the given id does not exist |
CALLBACK_NOT_FOUND | Cannot resolve the confirmation callback URL |
NOT_FOUND | Generic 404 |
UNAUTHORIZED | Missing or invalid auth |
FORBIDDEN | Not allowed to perform the action |
VALIDATION_ERROR | Field-level validation failure |
INTERNAL_ERROR | Unexpected server-side failure |