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

POST /webhook/settings/change

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

Заголовок 

Описание 

X-Auth-Account-Url (обязательный)

Базовый URL аккаунта, например, https://myaccount.ispringlearn.ru.

X-Auth-Email (обязательный)

Логин пользователя.

X-Auth-Password (обязательный)

Пароль пользователя.

Параметр

Описание

subscriberName (обязательное)

Имя существующего подписчика.

callbackUrl (обязательное)

URL, на который будут отправляться события, на которые подписался подписчик. Максимум 255 символов.

Secret (необязательное)

Подпись запроса HMAC. Максимум 255 символов.

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

curl --location 'https://api-learn.ispringlearn.ru/webhook/settings/change' \
--header 'X-Auth-Account-Url: https://myaccount.ispringlearn.ru' \
--header 'X-Auth-Email: email@email.com' \
--header 'X-Auth-Password: password' \
--header 'Content-Type: application/json' \
--header 'Accept: application/json' \
--data '{
  "subscriberName": "name",
  "callbackUrl": "https://client.service.com/callback-url",
  "secret": "secret"
}'

Коды ответов

Код

Текст

Описание

200

ОК

Настройки подписки изменены.

400

Bad Request

Ошибка в запросе.

401

Unauthorized

Ошибка авторизации.

403

Permission Denied

У пользователя нет прав на регистрацию подписчика.

404

Subscriber not found

Подписчик не найден.

  • Нет меток