Инструменты страницы

Запрос токена безопасности

В настоящем документе при описании параметров запросов и ответов используются следующие обозначения типов данных:

  • string – строка;
  • array - массив данных;
  • object - объект данных;
  • data - дата;
  • boolean - булевый (логический) тип данных;
  • int. (integer) - целочисленный тип данных;
  • amount - числовой тип данных (сумма).

Список параметров запроса:

Параметр Тип Описание Пример заполнения

accessCode

string

Код доступа, генерируемый платёжным шлюзом.

0DF3343A8D9C7B005B1952D9B933F415696E1CF07676EE8D

otp

string

Значение одноразового пароля, полученное клиентом.

111111

Формат запроса:

POST /api/auth/token HTTP/1.1
Host: 3dsec.sberbank.ru/sbersafe
Content-Type: application/json
Accept: application/json; version=1.0
Content-Length: <content-length>

{
  "accessCode":"<accessCode>",
  "otp":"<otp>"
}

Параметры ответа:

Параметр Тип Описание Пример заполнения

accessToken

string

Токен авторизации API-пользователя мерчанта.

Присутствует в случае успеха. Действителен 24 часа.

*Допускается параллельное использование нескольких токенов.

410012345678901.0123456789ABCDEFGHIJKLMNOFGGHIJKLMNOPQRSTUVX

requestId

string

Идентификатор запроса

gbhjnkme-rdcfgv-hbjnkm-7689ui-okp3ew

status

string

Указание на статус результата обработки запроса

SUCCESS

Формат ответа:

HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: <content-lenght>
Cache-Control: no-store

{
  "accessToken":"<accessToken>",
  "requestId":"<requestId>",
  "status":"<status>"
}