Aide et guidesNotifications › Webhook vers Slack et Discord

Webhook vers Slack et Discord

4 min de lecture · Notifications

Webhook est un moyen générique d'envoyer une alerte n'importe où - sur Slack, Discord, PagerDuty ou un endpoint personnalisé.

Slack incoming webhook

1. Dans le workspace Slack, allez à apps.slack.com/build 2. Create New App -> Incoming Webhooks -> Enable 3. Add New Webhook to Workspace -> choisissez le canal 4. Copiez l'URL du webhook (ressemble à https://hooks.slack.com/services/T.../B.../...) 5. Dans ePulz.io, dans Paramètres -> Webhook, collez l'URL 6. ePulz.io détecte automatiquement l'URL Slack et envoie un payload Block Kit correctement formaté

Discord webhook

1. Dans le serveur Discord, ouvrez Server Settings -> Integrations -> Webhooks 2. New Webhook -> choisissez le canal -> Copy Webhook URL 3. Dans ePulz.io Paramètres -> Webhook, collez l'URL (format https://discord.com/api/webhooks/...) 4. Détection automatique

Webhook personnalisé (endpoint propre)

Pour votre propre application, définissez l'URL où doit arriver une requête POST avec un corps JSON : {"monitor_id": 42, "monitor_name": "API server", "status": "down", "error": "HTTP 502", "checked_at": "2026-05-22T10:30:00Z"} Nous recommandons de vérifier la signature HMAC dans l'en-tête X-ePulzio-Signature (HMAC-SHA256 du corps avec votre webhook secret).