Skip to main content
O Coexy entrega eventos via POST com Content-Type: application/json. O header x-coexy-signature carrega a assinatura HMAC-SHA256 — verifique-a antes de processar qualquer dado.

Headers de cada entrega

Formato do payload

O body entregue é o payload nativo da Meta (WhatsApp Cloud API), sem transformações. O Coexy funciona como relay transparente — a estrutura dos eventos é idêntica à que a Meta enviaria diretamente.
Para a estrutura completa de cada tipo de evento, consulte a documentação oficial da Meta:

Processando eventos

Use o campo id de cada mensagem (o wamid) como chave de idempotência ao persistir. O mesmo evento pode chegar mais de uma vez em retentativas automáticas — um upsert com on conflict (wamid) do nothing garante que não haverá duplicatas.