Primeiros passos

Envie o seu primeiro alerta em menos de 5 minutos. Crie um canal, copie o URL do webhook e envie JSON com um POST.

Receita popular

Receba os PRs do Dependabot no seu telemóvelUm canal, um workflow do GitHub, nenhum GitHub App. Toque no alerta para rever o pull request.

1. Crie um canal

No seu painel, clique em + Novo canal. Dê-lhe um nome como production-errors e escolha um emoji. Cada canal tem o seu próprio URL de webhook.

2. Copie o URL do webhook

Abra as definições do canal para encontrar o URL do webhook:

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

3. Envie um alerta de teste

Experimente a partir do 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. Coloque no seu código

Basta uma simples chamada fetch. Não precisa de SDK.

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" }
    ]
  })
});