Поиск и анализ закупок

Аутентификация API-интерфейса сервиса «Торги»

Аутентификация API-интерфейса сервиса «Торги»

Пользователь API-интерфейса сервиса «Торги» перед сеансом работы должен пройти аутентификацию по логину и паролю. Если аутентификация прошла успешно, пользователю возвращается строка с идентификатором сессии (SID) — уникальным ключом для обращения к API сервиса «Торги».

Идентификатор сессии необходимо передавать на сервер при выполнении каждой команды.

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

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

  • "login" — строка, в которой указывается логин для входа на online.sbis.ru;
  • "password" — строка, в которой указывается пароль для входа на online.sbis.ru;

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

POST http://online.sbis.ru/auth/service/ 
HTTP/1.1 Host: online.sbis.ru 
Content-Type: application/json; 
charset=utf-8 
{
  "jsonrpc": "2.0",
  "method": "САП.Аутентифицировать",
  "params": {
    "login": "логин_учетной_записи",
    "password": "пароль"
  },
  "id": 1
}

Пример ответа

{
  "jsonrpc": "2.0",
  "result": "00520de2-00671d93-0bba-63a4b4dacb2e4a86",
  "id": 1
}

Идентификатор сессии (SID) будет храниться в поле «result».