Pular para o conteúdo principal

Notificações e webhooks

Canais​

A arquitetura prevê notificações no app, web push, e-mail e eventos em tempo real. Preferências por usuário e criticidade devem ser respeitadas, exceto comunicações legais ou de segurança obrigatórias.

Webhooks​

Webhooks permitem que o sistema cliente receba mudanças sem consultar continuamente a API.

Eventos típicos:

  • frete.publicado, frete.contratado, frete.cancelado;
  • viagem.coleta_confirmada, viagem.ocorrencia, viagem.entregue;
  • documento.autorizado, documento.rejeitado;
  • pagamento.confirmado, pagamento.falhou;
  • parceiro.documento_expirando.

O receptor deve responder rapidamente com 2xx, processar de forma idempotente e tolerar reentregas. A assinatura e o timestamp protegem contra adulteração e replay.