Присоединяйтесь!

Отправить запрос (sabyCryptoOperation.Create)

Отправить запрос (sabyCryptoOperation.Create)

Метод отправляет документ и его вложение в мобильное приложение «Госключ» для подписания. Запрос включает уникальный 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.