API3 min de leitura

Webhooks confiáveis: assinatura e histórico de entregas

Confirme que cada evento veio do ZapZap e veja o que foi entregue, com status e tentativa.

Criar minha conta

Como era antes

Quem recebia o webhook não tinha como provar que a chamada tinha vindo do ZapZap, e não havia onde ver as entregas e as falhas.

Como ficou agora

Cada entrega leva uma assinatura HMAC por número, no padrão usado por grandes plataformas de pagamento, com identificador e horário para você conferir e evitar repetições. Se o seu servidor falhar, o ZapZap tenta de novo com intervalos crescentes, e cada nova tentativa é reassinada com um horário novo. A aba Entregas mostra as últimas entregas, com evento, status HTTP, tempo e número da tentativa.

O que você ganha

  • Assinatura HMAC para provar a origem do evento
  • Reentrega automática com intervalos crescentes
  • Identificadores para tratar eventos repetidos
  • Aba Entregas com status, tempo e tentativa

Antes

O seu servidor não tinha como provar que a chamada era do ZapZap, e não havia onde ver as entregas e as falhas.

Assinatura

  • Cada número tem o seu segredo de assinatura
  • Cada chamada leva a assinatura, o horário, o identificador da entrega e o tipo do evento
  • Em reenvios, a assinatura é refeita com um horário novo

Reentrega

  • Se o seu servidor falhar, o ZapZap tenta de novo em intervalos crescentes
  • Só depois de esgotar as tentativas o webhook conta como falha

Entregas

A aba Entregas lista as últimas entregas com evento, status HTTP, tempo de resposta e o número da tentativa.

Pronto para colocar isso para trabalhar?

Crie sua conta grátis, conecte seu número de WhatsApp em poucos minutos e comece a atender e vender hoje.

Criar minha conta
Webhooks confiáveis: assinatura e histórico de entregas