Уведомления
Настройте уведомления о статусе выполнения задач через Email, Telegram, MAX или Webhook.
Эндпоинты
GET
/notifications/settingsТекущие настройки уведомлений
PATCH
/notifications/settingsОбновление настроек
Каналы уведомлений
Уведомления отправляются на указанные email-адреса.
{
"email_enabled": true,
"email_addresses": ["alerts@example.com"]
}Telegram
Подключите Telegram-бота для мгновенных уведомлений.
{
"telegram_enabled": true,
"telegram_chat_ids": ["123456789"]
}MAX
Подключите бота в мессенджере MAX для мгновенных уведомлений.
{
"max_enabled": true,
"max_chat_ids": ["123456789"]
}Webhook
Отправляйте уведомления на ваш сервер в формате JSON.
{
"webhook_enabled": true,
"webhook_url": "https://your-server.com/cronbox-webhook",
"webhook_secret": "секрет для подписи запросов"
}Типы событий
Общие настройки определяют, о каких событиях уведомлять во все включённые каналы.
{
"notify_on_failure": true,
"notify_on_recovery": true,
"notify_on_success": false
}