Understand how our server communicates error states
Error Code | HTTP Status | Description |
---|---|---|
INVALID_API_CLIENT | 403 | Used when the supplied X-Ownright-Client-ID header is invalid. |
INVALID_TOKEN | 403 | Used when the supplied access or refresh token is invalid. |
EXPIRED_TOKEN | 403 | Used when the supplied access or refresh token is expired. |
BAD_REQUEST | 400 | Used when the request is incorrectly formatted. |
INTERNAL_SERVER_ERROR | 500 | Used when there is a server error (likely a bug that needs to be fixed). |
userErrors
in the response, especially when calling
mutations.X-Request-Id
header. If you’re seeing an unexpected error or behavior, please include this Request-Id when contacting support — it allows us to trace and investigate the request quickly.