Respostas HTTP recomendadas
200: evento recebido/aceito com sucesso.400: payload inválido.401: autenticação do endpoint falhou.500: erro interno do receiver.
Comportamento atual do envio
Nodispatch atual, o backend tenta enviar uma vez por evento/webhook e registra o status de resposta.
Não há política de retentativa automática embutida nesse fluxo.
Estratégia recomendada no receiver
- Valide e persista rapidamente o payload.
- Responda
200o quanto antes. - Processe em fila/worker para reduzir timeout.
- Implemente idempotência (hash do payload ou chave composta por
event+timestamp+ identificador de negócio).
Diagnóstico de falhas
- Verifique URL e certificado HTTPS.
- Confirme headers customizados esperados.
- Logue body e código de resposta para auditoria.