# Webhooks

> Receba eventos da W8 Hub no seu endpoint para integrar com Slack, sistemas e automações. Acompanhe entregas e reenvie falhas.

_Fonte: https://w8hub.com.br/docs/webhooks_

Receba **notificações de eventos** da W8 Hub no seu próprio endpoint (para integrar com Slack, sistemas internos, automações). Por organização você pode:

- **Criar webhooks** apontando para uma URL e escolher os eventos (consulte o **catálogo de eventos**).
- **Acompanhar entregas:** veja o histórico de cada disparo e **reenvie** uma entrega que falhou.
- **Testar** o webhook e **reativá-lo** caso seja desativado por falhas seguidas.
- **Rotacionar o segredo** usado para assinar os payloads.

## Eventos disponíveis

- `alert.firing` — um alerta abriu (incidente ou notificação) para uma instalação da organização.
- `alert.resolved` — um alerta que estava aberto foi resolvido.

## Exemplo de payload

```
{
  "type": "alert.firing",
  "specVersion": "1",
  "data": { "resource": "webapp", "alert": "cpu-high", "severity": "warning" }
}
```

Cada entrega vai assinada com o **segredo do webhook** no header `X-W8-Signature`. Valide a assinatura antes de confiar no conteúdo para garantir que a chamada veio mesmo da W8 Hub.
