| Отсутствует обязательный скоуп (openid) | 400 | invalid_request | invalid request parameter "scope" |
| Параметр «scope» отсутствует или имеет пустое значение | 400 | invalid_request | required parameter "scope" is missing or empty |
| Не валидное значение параметра «scope» или запрашиваемый scope не разрешён для учётной записи | 400 | invalid_scope | required scope "%scope_value%" are not allowed |
| Параметр «scope» не совпадает в запросе и request | 400 | invalid_request | malformed request, ambiguous values of the "scope" parameter |
| Параметр «client_id» отсутствует или содержит пустое значение | 400 | invalid_request | required parameter "client_id" is missing or empty |
| Не валидное значение параметра «client_id» | 400 | invalid_request | the client is not found by client_id "%client_id_value%" |
| Параметр «client_id» не совпадает в запросе и request | 400 | invalid_request | malformed request, ambiguous values of the "client_id" parameter |
| Параметр «response_type» отсутствует или имеет пустое значение | 400 | invalid_request | required parameter "response_type" is missing or empty |
| Не валидное значение параметра «response_type» | 400 | invalid_request | invalid request parameter "response_type" |
| Параметр «response_type» не совпадает в запросе и request | 400 | invalid_request | malformed request, ambiguous values of the "response_type" parameter |
| Параметр «request» отсутствует или имеет пустое значение | 400 | invalid_request | required parameter "request" is missing or empty |
| Не валидное значение параметра «request» или не удалось проверить подпись | 400 | invalid_request | unable to verify request object |
| Параметр «version» в составе значения параметра request отсутствует или имеет пустое значение | 400 | invalid_request | required parameter "version" is missing or empty |
| Параметр «nonce» в составе значения параметра request отсутствует или имеет пустое значение | 400 | invalid_request | required parameter "nonce" is missing or empty |
| Параметр «iss» в составе значения параметра request отсутствует или имеет пустое значение | 400 | invalid_request | required parameter "iss" is missing or empty |
| Не валидное значение параметра «iss» в составе значения параметра request | 400 | invalid_request | invalid request parameter "iss" |
| Параметр «aud» в составе значения параметра request отсутствует или имеет пустое значение | 400 | invalid_request | required parameter "aud" is missing or empty |
| Не валидное значение параметра «aud» в составе значения параметра request | 400 | invalid_request | invalid request parameter "aud" |
| Параметр «notification_uri» в составе значения параметра request отсутствует или имеет пустое значение | 400 | invalid_request | required parameter "notification_uri" is missing or empty |
| Не валидное значение параметра «notification_uri» в составе значения параметра request | 400 | invalid_request | invalid request parameter "notification_uri" |
| Параметр «acr_values» в составе значения параметра request отсутствует или имеет пустое значение | 400 | invalid_request | required parameter "acr_values" is missing or empty |
| Не валидное значение параметра «acr_values» в составе значения параметра request | 400 | invalid_request | invalid request parameter "acr_values" |
| Параметр «client_notification_token» в составе значения параметра request отсутствует или имеет пустое значение | 400 | invalid_request | required parameter "client_notification_token" is missing or empty |
| Параметр «login_hint» в составе значения параметра request отсутствует или имеет пустое значение | 400 | invalid_request | required parameter "login_hint" is missing or empty |
| Не валидное значение параметра «login_hint» | 400 | invalid_request | invalid request parameter "login_hint" |
| Не удалось определить оператора по MSISDN | 400 | access_denied | unknown mobile network operator |
| MSISDN принадлежит оператору, с которым у сервис-провайдера нет интеграции | 400 | access_denied | client is not registered for mobile network operator |
| MSISDN принадлежит оператору, не поддерживающему Мобильный ID | 400 | access_denied | unsupported mobile network operator |
| Для MSISDN есть незавершённая транзакция | 403 | access_denied | the user is busy with another transaction |
Параметр «challenge_text» в составе значения параметра request отсутствует или имеет пустое значение. Проверяется при оказании услуги «авторизация» — scope: openid mc_authz | 400 | invalid_request | required parameter challenge_text is missing or empty |
| Не удалось определить MSISDN по PCR, переданному в «login_hint» | | access_denied | user is not registered |
| Для учётной записи не заведена пара private/public key для расшифровки ENCR_MSISDN | | access_denied | enc msisdn private key is not set |