Error Codes
This page contains the list of possible OAuth 2.0 error codes grouped by HTTP Status Codes.
400 Bad Request
400 Bad Requestinvalid_grant- The provided authorization grant is invalid, expired, or revokedunsupported_grant_type- The grant type is missing or not supportedinvalid_client- Client authentication failed (invalid or missing credentials)invalid_request- The request is missing required parameters or is malformed
401 Unauthorized
401 Unauthorizedinvalid_grant- The provided authorization grant is invalid, expired, or revoked
403 Forbidden
403 Forbiddenunauthorized_client- The client is not authorized to access this resource
404 Not Found
404 Not Foundinvalid_grant- The provided authorization grant is invalid, expired, or revoked
500 Server Error
500 Server Errorserver_error- An unexpected server-side error occurred
Legacy Error Codes
The error codes shown below are maintained only for existing integrations. New integrations should use the error codes described above.
400 Bad Request
400 Bad Requestcode-exchange-failed
missing-grant-type-param
missing-authorization-header
missing-required-params
invalid-authorization-header
invalid-grant-type
invalid-refresh-token
invalid-access-token
invalid-auth-code
invalid-redirect-uri
invalid-oauth-app
401 Unauthorized
401 Unauthorizedexpired-refresh-token
expired-access-token
expired-auth-code
403 Forbidden
403 Forbiddenresource-restricted
404 Not Found
404 Not Foundinactive-account
invalid-account
account-not-found
user-not-found
Updated 9 months ago
