Сбер ID
Документация

1.2.4. Описание ошибок

Пример ответа в случае ошибки:

HTTP/1.1 400 Bad Request
Content-Type: application/json
Cache-Control: no-store
Pragma: no-cache
{
"httpCode": "400",
"httpMessage": "Bad Request",
"moreInformation": "invalid_grant"
}

Таблица 12. Типы возвращаемых ошибок

№ п/п

Тип ошибки

Тип возвращаемой ошибки

1

В запросе отсутствуют обязательные атрибуты.

invalid_request

2

Значение атрибута grant_type не равно «authorization_code».

unsupported_grant_type

3

Предъявленный Authorization_code не является действующим.

invalid_grant

4

Предъявленный Authorization_code выдан АС с другим client_id.

invalid_grant

5

Значение redirect_uri не соответствует значению, указанному в параметре redirect_uri в запросе кода авторизации URI АС-источника с указанным в запросе значением client_id.

invalid_grant

6

Authorization_code был выдан с использованием параметров PKCE, но в запросе токена не был указан code verifier.

invalid_request

7

Значение code_verifier не соответствует параметрам PKCE, переданным в первом запросе на Authorization_code.

invalid_grant

8

Аутентифицированному клиенту не разрешено использовать данный тип разрешений (grant_type).

unauthorized_client

9

Предоставленные разрешения (учетные данные владельца ресурса) не валидны, просрочены, отозваны.

invalid_grant