Выпуск и работа с УКЭП
Общая информация
Для выпуска УКЭП необходимо предварительно создать карточку клиента в системе.
На текущий момент в API можно выпустить или привязать УКЭП следующих удостоверяющих центров:
- Sign.me
- ЕЭТП DSS
- Госключ
Кроме того, документы можно подписать с помощью подписи на USB-токене.
Обратите внимание, что данные клиента, которые передаются при выпуске УКЭП должны полностью совпадать с данными в карточке клиента. В том числе, формат написания ФИО, email (строчные, заглавные буквы).
На тестовом стенде для тестирования различных сценариев необходимо использовать для подписания документов УКЭП на USB-токене.
Выпуск УКЭП Sign.Me
Возможно два варианта выпуска УКЭП Sign.Me:
- Выпуск УКЭП без курьерской доставки с идентификацией клиента, заполнением и загрузкой документов на выпуск УКЭП в систему
- Выпуск УКЭП с помощью курьера
Если до этого клиент уже выпускал себе УКЭП в удостоверяющем центре, то не нужно выпускать УКЭП заново, необходимо выполнить операцию импорта существующей УКЭП и продолжить работу с ней.
Выпуск УКЭП Sign.Me с заполнением и загрузкой документов в систему
Ручной выпуск УКЭП возможен в случае когда партнер самостоятельно идентифицирует личность того, для кого выпускается УКЭП.
Выпуск состоит из следующих шагов:
Создание черновика УКЭП Sign.Me
POST https://m2.ru/api/public/deal-api/v1/signatures/sign-me/create-draft HTTP/1.1
Authorization: Bearer
Content-type: application/json
{
"clientId": "string"
}
В параметрах указывается только идентификатор клиента, который был создан ранее.
В ответ приходит объект с идентификатором УКЭП, который надо использовать для дальнейших шагов по выпуску УКЭП.
На этом этапе в УЦ не передается никаких данных, в системе создается черновик УКЭП, который при необходимости может быть безболезненно отменен.
Начать выпуск УКЭП Sign.Me
Запуск процесса выпуска УКЭП на стороне УЦ. С этого момента данные клиента редактировать нельзя, т.к информация фиксируется в УЦ.
PATCH https://m2.ru/api/public/deal-api/v1/signatures/sign-me/{signatureId}/start-creation HTTP/1.1
Authorization: Bearer
Получить заявление на выпуск УКЭП Sign.Me
Метод позволяет скачать бланк заявления на выпуск УКЭП. Его необходимо распечатать, заполнить, отсканировать и приложить вместе с остальными документами.
GET https://m2.ru/api/public/deal-api/v1/signatures/sign-me/{signatureId}/order-form-file HTTP/1.1
Authorization: Bearer
Загрузить документы для выпуска Sign.Me
Метод позволяет задать документ, необходимый для выпуска УКЭП. Перед тем как вызывать этот метод нужно загрузить соответствующий файл в систему и использовать его идентификатор в запросе.
PATCH https://m2.ru/api/public/deal-api/v1/signatures/sign-me/{signatureId}/upload-document/{documentType} HTTP/1.1
Authorization: Bearer
Content-type: application/json
{
"fileId": "string"
}
Список типов документов для загрузки:
- Заполненное заявление (2 страницы) -
SIGNME_ORDER_PAGE_1
,SIGNME_ORDER_PAGE_2
- Паспорт (2-3 страница (с фото) и 4-5 (прописка)) -
PASSPORT_DATA
,PASSPORT_ADDRESS
- СНИЛС -
SNILS
- ИНН (если выпуск для ЮЛ) -
LEGAL_INN
- Фото клиента с заявлением на выпуск УКЭП (если требование о его наличии прописано в договоре с УЦ) -
PHOTO