Skip to main content
Use esta página quando seu pipeline de webhook funciona bem na maior parte do tempo, mas ainda precisa de um caminho seguro de recuperação.

Regras de recuperação

  • Faça deduplicação por ID do evento de webhook.
  • Torne idempotentes os efeitos colaterais em sistemas downstream.
  • Reconcilie com GET quando o resultado do processamento estiver incerto.
  • Reprocesse a etapa a partir do payload salvo e do estado atualizado da API em vez de repetir efeitos colaterais às cegas.

Exemplo de requisição de reconciliação

Exemplo de resposta

Erro comum

Como corrigir: valide o mapeamento do recurso salvo a partir da resposta original de criação ou do payload de webhook antes de repetir a recuperação.

Fluxo prático

  1. Persista o payload bruto do webhook.
  2. Responda rapidamente.
  3. Processe de forma assíncrona.
  4. Se o processamento falhar depois do ack, consulte o estado mais recente do recurso.
  5. Recalcule a próxima transição segura de negócio a partir desse estado novo.