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

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

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

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

GET  /webhook/subscriber/info

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

curl --location 'https://api-learn.ispringlearn.ru/webhook/subscriber/info?subscriberName=subscriberName' \
--header 'X-Auth-Account-Url: https://myaccount.ispringlearn.ru' \
--header 'X-Auth-Email: email@email.com' \
--header 'X-Auth-Password: password' \
--header 'Accept: application/json'

В ответ на запрос приходит:

  1. subscriberStatus: active / inactive - статус включенности подписчика
  2. confirmationStatus: confirmed / unconfirmed - статус подтверждения URL
  3. notificationProcessStatus: active / inactive / suspended - статус процесса отправки сообщений
    1. active - события отправляются
    2. inactive - события не отправляются
    3. suspended - доставить события не удалось, поэтому отправка ожидает повторной попытки. Во время ожидания события будут копиться и не будут потеряны. Если сервис пользователя станет доступен, то он получит все накопленные сообщения, а статус отправки снова станет active

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

{
    "subscriberStatus": "ACTIVE",
    "confirmationStatus": "CONFIRMED",
    "notificationProcessStatus": "ACTIVE"
}

Коды ответов

Код

Текст

Описание

200

ОК

Ответ на запрос получен

400

Bad Request

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

401

Unauthorized

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

403

Permission Denied

У пользователя нет прав

404

Subscriber not found

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

  • Нет меток