Оповещение¶
/api/alert методы.
Устарело: скоро будет перенесено в API уведомлений.
DELETE /api/alert/:id/subscription¶
Чтобы пользователи могли отписаться от данного оповещения.
ПАРАМЕТРЫ:¶
idцелое число больше нуля.
GET /api/alert/¶
Получить оповещения, которые создал текущий пользователь или которые он будет получать, или все оповещения, если пользователь является администратором. Необязательный параметр user_id вернет оповещения, созданные соответствующим пользователем, но игнорируется для пользователей без прав администратора.
ПАРАМЕТРЫ:¶
-
archivedдопустимая логическая строка (trueилиfalse) или null. -
user_idцелое число больше нуля или null.
GET /api/alert/:id¶
Получить оповещение по ID.
ПАРАМЕТРЫ:¶
idцелое число больше нуля.
GET /api/alert/question/:id¶
Получить все оповещения для данного запроса (Card) по ID.
ПАРАМЕТРЫ:¶
-
idцелое число больше нуля или null. -
archivedдопустимая логическая строка (trueилиfalse) или null.
POST /api/alert/¶
Создать новое оповещение.
ПАРАМЕТРЫ:¶
-
alert_conditionзначение должно быть одним из:goal,rows. -
cardзначение должно быть картой с ключамиid,include_csv,include_xls, иdashboard_card_id. -
channelsодна или более карт. -
alert_first_onlyлогическое значение. -
alert_above_goalлогическое значение или null. -
new-alert-request-body
PUT /api/alert/:id¶
Обновить оповещения по ID.
ПАРАМЕТРЫ:¶
-
id -
alert_conditionnull или одно из:goal,rows. -
alert_first_onlyлогическое значение или null. -
alert_above_goalлогическое значение или null. -
cardnull или карта с ключамиid,include_csv,include_xls,dashboard_card_id. -
channelsnull или одна или более карт. -
archivedлогическое значение или null. -
alert-updates