Démarrage

Envoyez votre première alerte en moins de 5 minutes. Créez un canal, copiez l'URL du webhook et envoyez du JSON en POST.

Recette populaire

Recevez les PR Dependabot sur votre téléphoneUn canal, un workflow GitHub, aucune GitHub App. Touchez l’alerte pour examiner la pull request.

1. Créez un canal

Dans votre tableau de bord, cliquez sur + Nouveau canal. Donnez-lui un nom comme production-errors et choisissez un emoji. Chaque canal possède sa propre URL de webhook.

2. Copiez l'URL du webhook

Ouvrez les paramètres de votre canal pour trouver l'URL du webhook :

https://zenhook.dev/api/webhook/your-unique-token

3. Envoyez une alerte de test

Essayez depuis votre terminal :

bash
curl -X POST https://zenhook.dev/api/webhook/YOUR_TOKEN \
  -H "Content-Type: application/json" \
  -d '{
    "title": "Zenhook is working!",
    "level": "success",
    "emoji": "🚀",
    "message": "First alert sent from terminal."
  }'

4. Ajoutez-le à votre code

Un simple appel fetch suffit. Aucun SDK requis.

typescript
await fetch("https://zenhook.dev/api/webhook/YOUR_TOKEN", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({
    title: "New signup!",
    level: "success",
    emoji: "🎉",
    fields: [
      { label: "Email", value: "[email protected]" },
      { label: "Plan", value: "Pro" }
    ]
  })
});