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

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

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

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

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

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

  • Нет меток