POST /webhook/enable
После включения подписчика, события, на который подписчик подписан, будут вновь приходить
Заголовок | Описание |
X-Auth-Account-Url (обязательный) | Базовый URL аккаунта, например, https://myaccount.ispringlearn.ru |
X-Auth-Email (обязательный) | Логин пользователя |
X-Auth-Password (обязательный) | Пароль пользователя |
Параметр | Описание |
subscriberName (обязательное) | Имя существующего подписчика |
Пример запроса:
curl --location 'https://api-learn.ispringlearn.ru/webhook/enable' \
--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"
}'
Коды ответов:
Код | Текст | Описание |
200 | ОК | Подписчик включен |
400 | Bad Request | Ошибка в запросе |
401 | Unauthorized | Ошибка авторизации |
403 | Permission Denied | У пользователя нет прав |
404 | Subscriber not found | Подписчик не найден |
Изменение настроек подписчика
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 символов |