Authorization Server Error Codes
If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the MCP server so that the assistant can utilize the official REST documentation.
The authorization server oauth.bitrix.info returns the error code in the error field and the explanation in the error_description field. The error arrives instead of a pair of tokens — either when exchanging the authorization code or when renewing the tokens.
{
"error": "PAYMENT_REQUIRED",
"error_description": "Payment required"
}
|
Code |
Description |
What to Do |
|
|
An incorrectly formatted authorization request was provided |
Check the composition and spelling of the request parameters |
|
|
Invalid client data was provided. The application may not be installed in Bitrix24 |
Check |
|
|
Access permissions requested exceed those specified in the application card |
Add the missing permissions to the application card |
|
|
Invalid authorization data was provided for obtaining |
If |
|
|
The trial or paid period of the application has expired |
Renew the application payment. Until then, the authorization server will not issue tokens |
The errors that Bitrix24 itself returns on method calls — for example, expired_token for an expired access_token — are collected in the general list Error Codes.