6. Токен безопасности

Для обеспечения безопасности и предотвращения CSRF-атак, любые POST запросы выполняются с передачей специального дополнительного параметра – токена. Чтобы получить токен безопасности нужно выполнить запрос следующего вида:

6.1. Получение токена безопасности /info/settings/token/

Тип Формат запроса 6.1
GET /info/settings/token/
Формат запроса

Результатом данного запроса будет объект

Полученный token необходимо использовать как дополнительный параметр для каждого POST запроса. Смена токена происходит раз в 24 часа.

Ниже приведен пример на PHP получения токена и выполнения запроса на добавление в список email рассылки пользователя. ( Запрос протокола 5.3.). Обратите внимание, что при отправке запросов используется Basic HTTP-авторизация.

Если запрос выполнен успешно, результатом будет объект следующего вида:

Если запрос выполнен успешно, результатом будет объект следующего вида:

Результат добавления e-mail в список рассылки можно увидеть с личном кабинете:

Изменение настроек PayKeeper через JSON API

Изменение настроек через JSON API