Skip to main content

Webhooks

Webhooks permitem que sua aplicação receba notificações HTTP em tempo real quando eventos ocorrem na plataforma Zipdin.

Como Funciona

  1. Você registra uma URL de callback
  2. Quando um evento ocorre, enviamos um POST para sua URL
  3. Você responde com HTTP 200 para confirmar recebimento
  4. Se não recebemos 200, reenviamos até 3 tentativas com backoff

Eventos Disponíveis

Payload do Webhook

Validando a Autenticidade

Cada webhook inclui um header X-Zipdin-Signature com HMAC-SHA256 do body:

Configuração

Registre sua URL de webhook via API ou painel:

Boas Práticas

Responda rápido

Retorne 200 em menos de 5 segundos. Processe o evento de forma assíncrona.

Idempotência

Webhooks podem ser reenviados. Use o webhook_id para deduplicar.

Valide a assinatura

Sempre verifique o X-Zipdin-Signature antes de processar.

Trate falhas

Se sua URL falhar 3x seguidas, o webhook será desativado automaticamente.