Проверка действительности паспорта на ЕПГУ
Атрибут |
Значение |
Название |
rpa-really-passports |
Тип |
Адаптер для взаимодействия с сервисом ЕПГУ |
Наименование |
Проверка действительности паспорта на ЕПГУ |
Версия |
Реализовано 24.03.2025 |
Переменные окружения
Название |
Описание |
Пример |
AUTH_TOKEN |
Токен для авторизированного доступа к auth сервису |
access_token |
AUTH_URL |
Url для доступа коннекта к auth сервису |
http://auth:80 |
Принимаемые параметры
Параметр |
Название |
Обязательное |
Пример |
service |
Название сервиса |
+ |
rpa-really-passports |
client_id |
Идентификатор ЭЦП контейнера клиента |
+ |
client_id |
series |
Серия паспорта |
+ |
6011 |
number |
Номер паспорта |
+ |
620817 |
firstname |
Имя |
+ |
Иван |
lastname |
Фамилия |
+ |
Иванов |
Параметры ответа
Параметр |
Название |
Обязательное |
Пример |
result_status |
Статус результата |
+ |
Могут быть только 3 значения: :entity_not_found, :valid, :invalid. |
Примеры
Для проверки настройки сервиса можно отправить в консоли отправки панели администрирования следующий запрос:
{
"service": "rpa-really-passports",
"series": "6011",
"number": "620891",
"firstname": "Иван",
"lastname": "Иванов"
}
Если не удалось найти клиента с такими данными, то в ответе будет entity_not_found, если паспорт действителен - valid,
если не действителн - invalid, например:
{
"result_status": "entity_not_found"
}