Справка и руководства ›
Уведомления
› Webhook в Slack и Discord
Webhook в Slack и Discord
4 мин чтения · Уведомления
Webhook - это универсальный способ отправки оповещений куда угодно - в Slack, Discord, PagerDuty или собственный endpoint.
Slack incoming webhook
1. В Slack workspace перейдите на apps.slack.com/build
2. Create New App → Incoming Webhooks → Enable
3. Add New Webhook to Workspace → выберите канал
4. Скопируйте webhook URL (выглядит как https://hooks.slack.com/services/T.../B.../...)
5. В ePulz.io в Настройках → Webhook вставьте URL
6. ePulz.io авто-детектирует Slack URL и отправляет правильно отформатированный Block Kit payload
Discord webhook
1. В Discord сервере откройте Server Settings → Integrations → Webhooks
2. New Webhook → выберите канал → Copy Webhook URL
3. В ePulz.io Настройки → Webhook вставьте URL (формат https://discord.com/api/webhooks/...)
4. Детектируется автоматически
Custom webhook (собственный endpoint)
Для собственного приложения настройте URL, куда должен прийти POST request с JSON body:
{"monitor_id": 42, "monitor_name": "API server", "status": "down", "error": "HTTP 502", "checked_at": "2026-05-22T10:30:00Z"}
Рекомендуем проверять HMAC signature в заголовке X-ePulzio-Signature (HMAC-SHA256 из body с вашим webhook secret).