Error Codes
For the full error code reference with resolution guidance, see the Error Code Reference page.Common Error Codes
| Code | HTTP Status | Description |
|---|---|---|
UNAUTHORIZED | 401 | Missing or invalid authentication |
INVALID_API_KEY | 401 | API key is malformed, revoked, or does not exist |
INSUFFICIENT_PERMISSIONS | 403 | Authenticated identity lacks the required RBAC role |
VALIDATION_ERROR | 400 / 422 | One or more request fields failed validation |
INVALID_PHONE_NUMBER | 422 | Phone number not in valid E.164 format |
NOT_FOUND | 404 | Resource does not exist |
RATE_LIMIT_EXCEEDED | 429 | Too many requests in the current window |
MESSAGE_SEND_FAILED | 500 | Downstream provider rejected the message |
INTERNAL_ERROR | 500 | Unexpected server error |