-
-
Notifications
You must be signed in to change notification settings - Fork 0
HTTP error response
Raphaël Balet edited this page Feb 16, 2026
·
1 revision
{
"error": {
"type": "VALIDATION",
"code": "VALIDATION_FAILED",
"message": "Validation error",
"issues": [
{
"code": "VALIDATION_FIELD_INVALID_FORMAT",
"path": ["email"],
"message": "Email is invalid"
},
{
"code": "VALIDATION_FIELD_TOO_SHORT",
"path": ["password"],
"meta": { "min": 8 }
}
],
"traceId": "req_9f3a"
}
}<DOMAIN>_<CATEGORY>_<DETAIL>
- AUTH_UNAUTHORIZED
- AUTH_FORBIDDEN
- AUTH_INVALID_CREDENTIALS
- AUTH_TOKEN_EXPIRED
- AUTH_TOKEN_INVALID
- AUTH_REFRESH_TOKEN_INVALID
- AUTH_ACCOUNT_DISABLED
- AUTH_ACCOUNT_LOCKED
- AUTH_OAUTH_PROVIDER_ERROR
- AUTH_SESSION_EXPIRED
- VALIDATION_FAILED
- VALIDATION_INVALID_PAYLOAD
- VALIDATION_MISSING_FIELD
- VALIDATION_INVALID_TYPE
- VALIDATION_FIELD_REQUIRED
- VALIDATION_FIELD_INVALID_FORMAT
- VALIDATION_FIELD_TOO_SHORT
- VALIDATION_FIELD_TOO_LONG
- VALIDATION_FIELD_TOO_SMALL
- VALIDATION_FIELD_TOO_LARGE
- VALIDATION_FIELD_NOT_ALLOWED
- VALIDATION_FIELD_NOT_UNIQUE
- VALIDATION_FIELD_OUT_OF_RANGE
- VALIDATION_FIELD_ENUM_INVALID
- RESOURCE_NOT_FOUND
- RESOURCE_ALREADY_EXISTS
- RESOURCE_CONFLICT
- RESOURCE_LOCKED
- RESOURCE_DELETED
- USER_NOT_FOUND
- USER_ALREADY_EXISTS
- USER_EMAIL_ALREADY_USED
- USER_USERNAME_ALREADY_USED
- USER_INVALID_STATE
- ORDER_NOT_FOUND
- ORDER_ALREADY_PAID
- ORDER_OUT_OF_STOCK
- PAYMENT_FAILED
- PAYMENT_DECLINED
- PAYMENT_PROVIDER_ERROR
- CONFLICT_VERSION_MISMATCH
- CONFLICT_DUPLICATE_ENTRY
- CONFLICT_INVALID_STATE_TRANSITION
- RATE_LIMIT_EXCEEDED
- QUOTA_EXCEEDED
- SYSTEM_INTERNAL_ERROR
- SYSTEM_DEPENDENCY_FAILURE
- SYSTEM_TIMEOUT
- SYSTEM_DATABASE_ERROR
- SYSTEM_CACHE_ERROR
- SYSTEM_IO_ERROR
- SYSTEM_CONFIGURATION_ERROR
- API_NOT_FOUND
- API_METHOD_NOT_ALLOWED
- API_UNSUPPORTED_MEDIA_TYPE
- API_BAD_REQUEST
- API_VERSION_NOT_SUPPORTED