Метод отправляет документ и его вложение в мобильное приложение «Госключ» для подписания. Запрос включает уникальный ID документа и вложения, чтобы начать процесс подписи.
Адрес запроса: https://online.sbis.ru/service/
Запрос
- "Params": объект:
- "Operation": строка, какую операцию нужно выполнить. Поддерживается только "createDetachedSign"
- "CertificateType": строка, тип сертификата. Укажите значение "Госключ"
- "SignatureKind": строка, вид подписи. Возможные значения: "КЭП", "НЭП". Доступно только для "CertificateType" со значением «Госключ»
- "Description": строка, описание уведомления на Госуслугах с указанием организации. Если Description не задан, то: "Документы от <название_организации>". Указывается основная организация в аккаунте
- "File": массив объектов:
- "ID": строка, идентификатор файла
- "Name": строка, имя файла с архивом
- "Link": строка, ссылка для скачивания архива
- "Binary": строка в кодировке Base64. Не допускается одновременное использование с параметром "Link"
Результат
- "OperationStatus": строка:
- "OperationID": строка, идентификатор криптооперации
- "Operation": строка, название выполняемой операции
- "OperationStarted": строка в формате «ГГГГ-ДД-ММ ЧЧ:ММ:СС», дата и время запуска операции
- "OperationCompleted": строка в формате «ГГГГ-ДД-ММ ЧЧ:ММ:СС», дата и время завершения операции
- "OperationStatus": строка, статус выполнения операции. Возможные значения
- "OperationError": объект, код, описание и детали по ошибке. При отсутствии связанного кабинета Госуслуг в объекте "OperationError" передается ссылка на страницу с возможностью привязки учетной записи через ЕСИА. Возможные значения
- "File": массив объектов:
- "ID": строка, идентификатор файла
- "Name": строка, имя файла с архивом
- "Link": строка, ссылка для скачивания архива
- "Result": строка, результат выполнения криптографической операции в кодировке Base64 (для операции "createDetachedSign" в Result будет содержаться отсоединенная подпись)
Примеры
Готовы подключить
или остались вопросы?
или остались вопросы?
Нашли неточность? Выделите текст с ошибкой и нажмите ctrl + enter.