Error Codes
For the full error-code reference — every code the platform emits, grouped by domain — see the Error Code Reference page. The table below is a focused subset of the codes developers encounter most during integration.Common Error Codes
| Code | HTTP | Description |
|---|---|---|
UNAUTHORIZED | varies | Platform-defined error code. See source comment in packages/shared/src/errors.ts for context. |
INVALID_API_KEY | varies | Platform-defined error code. See source comment in packages/shared/src/errors.ts for context. |
INSUFFICIENT_PERMISSIONS | varies | Platform-defined error code. See source comment in packages/shared/src/errors.ts for context. |
VALIDATION_ERROR | varies | Platform-defined error code. See source comment in packages/shared/src/errors.ts for context. |
INVALID_PHONE_NUMBER | varies | Platform-defined error code. See source comment in packages/shared/src/errors.ts for context. |
NOT_FOUND | varies | Platform-defined error code. See source comment in packages/shared/src/errors.ts for context. |
RATE_LIMIT_EXCEEDED | varies | Platform-defined error code. See source comment in packages/shared/src/errors.ts for context. |
MESSAGE_SEND_FAILED | varies | Platform-defined error code. See source comment in packages/shared/src/errors.ts for context. |
INSUFFICIENT_BALANCE | varies | Platform-defined error code. See source comment in packages/shared/src/errors.ts for context. |
INTERNAL_ERROR | varies | Platform-defined error code. See source comment in packages/shared/src/errors.ts for context. |
SERVICE_UNAVAILABLE | varies | Platform-defined error code. See source comment in packages/shared/src/errors.ts for context. |