Skip to Content
ReferenceError Codes

Error Codes

Complete catalog of error codes and resolution guidance.

Error Code Format

CATEGORY_SPECIFIC_ERROR

Example: AUTH_INVALID_API_KEY

Authentication Errors (AUTH_*)

CodeHTTPDescriptionResolution
AUTH_MISSING_CREDENTIALS401No credentials providedInclude API key or token
AUTH_INVALID_API_KEY401API key not validCheck key is correct and active
AUTH_EXPIRED_TOKEN401OAuth token expiredRefresh token
AUTH_INSUFFICIENT_SCOPE403Token lacks required scopeRequest appropriate scopes

Validation Errors (VAL_*)

CodeHTTPDescriptionResolution
VAL_INVALID_JSON400Malformed JSON bodyFix JSON syntax
VAL_SCHEMA_VIOLATION400Schema validation failedCheck schema requirements
VAL_REQUIRED_FIELD400Required field missingInclude required field
VAL_INVALID_VALUE400Value out of rangeCorrect the value

Rate Limiting Errors (RATE_*)

CodeHTTPDescriptionResolution
RATE_TENANT_LIMIT429Tenant limit exceededReduce request rate
RATE_DEVICE_LIMIT429Device limit exceededReduce device rate
RATE_BURST_EXCEEDED429Burst limit hitWait and retry

Server Errors (SRV_*)

CodeHTTPDescriptionResolution
SRV_INTERNAL_ERROR500Internal server errorRetry, contact support
SRV_UNAVAILABLE503Service unavailableRetry with backoff
SRV_TIMEOUT504Request timeoutRetry, check payload size
Last updated on