Получение информации о каскадах
Обновлено: 12 января 2025
Для получения информации о каскадах используется метод api/cascade/get-all
Вызов метода api/cascade/get-all
Чтобы вызвать метод api/cascade/get-all, отправьте POST-запрос на URL-адрес https://app.edna.by/api/cascade/get-all.
Если запрос выполнен успешно, метод возвращает ответ с кодом 200 и массив JSON-объектов [{…}, {…}, {…}] с параметрами ответа.
Если у вас есть заблокированные подписи, формат ответа будет содержать информацию о блокировке.
Формат запроса
В теле запроса передается пустой JSON-объект в фигурных скобках {}
Параметры ответа
| Параметр | Тип данных | Описание |
|---|---|---|
id | long | Идентификатор каскада. Указывается при отправке сообщений в атрибуте cascadeId. |
name | string | Имя каскада, указанное при создании каскада. |
status | string | Статус каскада. Например, ACTIVE (активен) или DISABLED (отключен). |
stagesCount | string | Количество шагов в каскаде. |
stages | object | Информация о каскадах. Массив содержит описание о составе каскада. |
order | long | Порядковый номер шага каскада. |
uuid | string | Идентификатор шага, присвоенный системой. |
decision | object | Описание шага. Может быть null или содержать type: "TTL", "ttl": "00:00:40", где ttl — время, по истечении которого нужно переходить на описываемый шаг, если сообщение на предыдущем шаге было не доставлено. |
subject | object | Информация о канале. |
subject.id | long | Идентификатор подписи. |
subject.name | string | Имя канала, указанное при создании канала. |
subject.subject | string | Имя подписи. |
subject.description | string | Дополнительная информация о канале. |
subject.type | string | Тип канала. Например, SMS, VIBER. |
subject.tenantId | long | Идентификатор вашего аккаунта. |