Дерево страниц

Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 19 Следующий »

Запрос: POST /gamification/points/withdraw

Права для выполнения запроса

Владелец аккаунтаАдминистратор аккаунтаАдминистратор подразделения или роль с индивидуальными настройками.

Администратор подразделения и пользователь с ролью с индивидуальными настройками могут списывать баллы у пользователей только в подразделениях, которыми управляют, и во вложенных в них подразделениях.

Заголовки и параметры запроса

Заголовок

Описание

X-Auth-Account-Url (обязательный)Базовый URL аккаунта, например, https://myaccount.ispringlearn.ru
X-Auth-Email (обязательный)Логин Владельца аккаунтаАдминистратора, Администратора подразделения или пользователя с ролью с индивидуальными настройками.
X-Auth-Password (обязательный)

Пароль Владельца аккаунтаАдминистратора, Администратора подразделения или пользователя с ролью с индивидуальными настройками.

ПараметрОписание
user_id (обязательный)ID пользователя, у которого нужно списать баллы.
amount (обязательный)Количество баллов для списания.
reason (обязательный)Причина списания баллов. 

Коды ответов

Код

Текст

Описание

200OKБаллы успешно списаны.
400Bad RequestОшибка в запросе.
401UnauthorizedОшибка авторизации.
403Permission deniedУ пользователя недостаточно прав для выполнения запроса.

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

POST /gamification/points/withdraw https/1.1
Host: api-learn.ispringlearn.ru
X-Auth-Account-Url: https://myaccount.ispringlearn.ru
X-Auth-Email: email@email.com
X-Auth-Password: password
Content-Type: application/xml
Accept: application/xml

<?xml version="1.0" encoding="UTF-8"?>
<withdrawGamificationPoints>
    <userId>2c180ffc-8841-11e9-b68a-0242c0a85016</userId>
    <amount>10</amount>
    <reason>string</reason>
</withdrawGamificationPoints>

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

https/1.1 200 OK
  • Нет меток