Часто задаваемые вопросы

Как отправить запрос в API-шлюз?

Запрос отправляется в соответствии с документацией API-шлюза.

Можно ли получить логи по сделанным запросам?

Существует несколько способов получить логи взаимодействия по конкретному запросу:

  1. Через административную панель. Порядок получения логов указан в руководстве администратора «Агредатора»;
  2. При работе в АРМ УПРИД логи можно скачать по конкретному запросу через интерфейс рабочего места;
  3. При работе через API-шлюз логи доступны по API;
Как переключиться в тестовую или продуктивную среду?

Все клиенты получают доступ сначала к тестовой среде, затем после получения доступа к виду сведений в СМЭВ переключение клиента в продуктивную среду осуществляется силами службы технической поддержки АРМ УПРИД. Переключение обратно в тестовую среду проводиться также по запросу.

Почему долго отвечает сервис?

Возможны перебои в работе видов сведений или проведение технологических работ на стороне СМЭВ, узнать о них вы можете на портале ЕСКС

При отсутствии информации на портале, обратитесь в службу технической поддержки.

Проблемы в СМЭВ или у вас?

При возникновении проблем с отправкой запросов вы можете обратиться в службу технической поддержки. Специалист проведет анализ сложившейся ситуации, устранит проблемы на стороне «Агредатора» (если таковые будут) или обратится в техподдержку СМЭВ за разъяснениями о причинах проблем и сроке их устранения.

Есть ли мониторинг?

Да, в «Агредаторе» есть система мониторинга с удобными графиками, позволяющими оперативно отслеживать изменения в работе сервисов.

Как поменять сертификат?

Порядок действий по замене сертификата с истекшим сроком годности:

  • Выпустить КЭП в аккредитованном УЦ
  • Экспортировать ключ и сертификат по инструкции
  • Заменить сертификат в ЛК УВ СМЭВ
  • Заменить сертификат на тех.портале ЕСИА, в настройках вашей ИС
  • Обратиться в нашу службу технической поддержки для замены сертификата в системе
Как подключиться к СМЭВ?

Порядок подключения к СМЭВ описан на портале ЕСКС. При возникновении трудностей в заполнении требуемых документов специалисты нашей службы поддержки смогут вас проконсультировать.

Кто поможет заполнить заявки на подключение к сервисам и видам сведений?

Скачать все формы заявок на подключение можно на портале ЕСКС. При возникновении трудностей в их заполнении специалисты нашей службы поддержки смогут вас проконсультировать.

Расшифровка кодов статусов?

Для запросов действуют указанные ниже коды статусов:

Код Расшифровка
100 Получен запрос, но еще не отправлен в СМЭВ3
102 Запрос отправлен в СМЭВ3, но от него еще не получен ответ
200 Получен ответ от СМЭВ3
201 Получен ответ от СМЭВ3 через кафку
400 Ошибка сети
490 Ошибка выполнения
491 Истек срок давности
500 Ошибка обработки или ошибка в СМЭВ3
501 Ошибка обработки или ошибка в СМЭВ3, получена через кафку

Для заявлений с ЕПГУ действуют следующие коды статусов:

Код Расшифровка
100 Получено заявление из СМЭВ3 и отправлено в обработку
102 Ответ по заявлению получен, но еще не отправлен в СМЭВ
110 Получено заявление из СМЭВ3 через кафку
200 Получен хотя бы один ответ от сервиса и успешно отправлен в СМЭВ3
400 Ошибка парсинга
500 Ошибка обработки или ошибка в СМЭВ3
501 Ошибка обработки или ошибка в СМЭВ3, получена через кафку
Можно ли по http-статусу (100, 102, 200) определить успешное принятие запроса API-шлюзом?

Верно, расшифровка кодов статусов приведена выше.

С учетом времени предоставления ответов от ведомств (от 1 до примерно 20 минут) в синхронном ответе на запрос к API-шлюзу будет приходить только 100 и 102 http-статус?

Верно, расшифровка кодов статусов приведена выше.

Если в запросе указан параметр “callback_url”, то с какой структурой тела придет асинхронный вызов?

С такой же структурой, как и при получении состояния по выданному идентификатору: GET /api/v1/digital-identity/requests/{id}

Стоит ли ожидать несколько асинхронных вызовов от сервиса с учетом постепенного получения им ответов от ведомств?

Верно.

По какому параметру в асинхронном вызове можно понять, что больше от сервиса не придет других вызовов с результатами по конкретному запросу и проверку следует считать завершенной?

В общем случае только разбирая статусы в блоке services по всем вложенным сервисам (services -> status: значения success/error). Для выполнения требований 115-ФЗ можно опираться на поля "fl": true и code": "VALID", но после того, как данные поля появятся (смогут быть рассчитаны), асинхронные ответы могут продолжить приходить. При этом состояние полей fl/code меняться уже не будет.

Последний вызов по каждому из ведомств, в которые были направлены подзапросы, будет содержать “services[]/status” = success?

Да, статус success или error.

Если по какому-либо из ведомств получен “services[]/status” = error, ожидать ли следующие асинхронные вызовы с переходом в статус success?

Нет, ведь success/error - терминальные (конечные) статусы.

Данные с результатами проверок (fl, services, attributes, code) будут переданы в объекте “response” синхронного ответа?

Верно.

По каким причинам можно в ответе получить “response/services[]/status” = error?

Если поставщик данных в СМЭВ вернул ошибку согласно протоколу и регламентам СМЭВ.

  • Часто задаваемые вопросы
  • Подавай заявку сейчас

    Оставьте свои контактные данные и наш менеджер свяжется с вами в ближайшее время