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

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

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

Версия 1 Следующий »

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

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

  • Нет меток