СБИС.АКТИВИРОВАТЬСЕРТИФИКАТ

Команда СБИС.АктивироватьСертификат ипользуется для ключей, для которых установлена защита от несанкционированного доступа. Команда передает в СБИС код активации для ключа: постоянный пин-код (его можно задать явно в передаваемых параметрах) или одноразовый пароль (в информационной системе должен быть реализован интерфейс для его ввода).

Адрес для выполнения запроса: https://online.sbis.ru/service/?srv=1

Параметры строки запроса

  • "Сертификат": объект:
    • "Отпечаток"*: строка
    • "КодАктивации"*: строка

* — обязательные параметры

Результат запроса

  • Пустой объект.

Настройки прав доступа

Для выполнение команды СБИС.АктивироватьСертификат у пользователя внешнего API-интерфейса в кабинете СБИС должны быть права на работу с документами (уровень доступа «Просмотр», «Полный» или «Администрирование»).

Пример запроса

{
 "jsonrpc": "2.0",
 "method": "СБИС.АктивироватьСертификат",
 "params": {
 "Сертификат": {
 "КодАктивации": "1234",
 "Отпечаток": "DEADBEEF0DA0F82274E89F924E16B106F5C39BE0"
 }
 },
 "id": 0
}

Скачать пример

Пример ответа (успех)

{
 "jsonrpc": "2.0",
 "result": {},
 "id": 0
}

Скачать пример

Пример ответа (ошибка)

{
 "jsonrpc": "2.0",
 "error": {
 "code": -32000,
 "message": "Ошибка при активации сертификата",
 "details": "1",
 "data": {
 "classid": "{00000000-0000-0000-0000-1fa000020000}",
 "addinfo": null
 }
 },
 "id": 0
}

Скачать пример

0
0
Оставьте свой отзыв:
ОТПРАВИТЬ