GET /webhook/subscription/list
Параметры запроса
Заголовок | Описание |
---|---|
X-Auth-Account-Url (обязательный) | Базовый URL аккаунта, например, https://myaccount.ispring.ru. |
X-Auth-Email (обязательный) | Логин пользователя. |
X-Auth-Password (обязательный) | Пароль пользователя. |
Параметр | Описание |
subscriberName (обязательное) | Имя существующего подписчика. |
Пример запроса
curl --location 'https://api-learn.ispringlearn.ru/webhook/subscription/list?subscriberName=subscriberName' \ --header 'X-Auth-Account-Url: https://myaccount.ispring.ru' \ --header 'X-Auth-Email: email@email.com' \ --header 'X-Auth-Password: password' \ --header 'Accept: application/json'
В ответ на запрос приходят все подписки на события конкретного подписчика.
Пример ответа
[ { "subscriptionType": "TRAINING_MEETING_UPDATED", "params": [ { "name": "<string>", "value": "<string>" }, { "name": "<string>", "value": "<string>" } ] }, { "subscriptionType": "TRAINING_SESSION_PARTICIPANTS_ADDED", "params": [ { "name": "<string>", "value": "<string>" }, { "name": "<string>", "value": "<string>" } ] } ]
Коды ответов
Код | Текст | Описание |
---|---|---|
200 | ОК | Ответ на запрос получен. |
400 | Bad Request | Ошибка в запросе. |
401 | Unauthorized | Ошибка авторизации. |
403 | Permission Denied | У пользователя нет прав. |
404 | Subscription not found | Подписчик не найден. |