Интеграция со СБИС

СБИС.АктивироватьСертификат

СБИС.АктивироватьСертификат

Команда «СБИС.АктивироватьСертификат» ипользуется для ключей с защитой от несанкционированного доступа. Она передает в СБИС код активации для ключа — постоянный пин-код или одноразовый пароль.
Постоянный пин-код можно задать в передаваемых параметрах. Для одноразового пароля в вашей системе должен быть реализован интерфейс ввода.

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

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

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

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

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

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

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

{
  "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
}