Authorization Server Error Codes
Choose a tool for developing with an AI agent:
- use Alaio Vibecode to build an app for Bitrix24 from a task description without knowing any programming language. The agent writes the code and deploys the app to a server, with no manual hosting setup
- use the MCP server to develop a REST API integration in your own project. The agent refers to 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.