Skip to content

Webhooks dos canais ​

Endereços que recebem as mensagens do WhatsApp. O painel mostra o endereço certo de cada canal em Canais; normalmente ele é configurado sozinho ao conectar.

WhatsApp pela Evolution API ​

POST https://<seu-painel>/api/at/webhook/<chave-do-canal>?t=<token-do-canal>
  • Eventos usados: MESSAGES_UPSERT, MESSAGES_UPDATE e CONNECTION_UPDATE, com mídia em base64.
  • Ao conectar o canal pelo painel, o WayChat cadastra esse webhook na instância automaticamente.
  • O t é conferido em toda chamada. Sem ele, a chamada é recusada.

WhatsApp API oficial (Meta) ​

GET  https://<seu-painel>/api/at/webhook/<chave-do-canal>   (verificação)
POST https://<seu-painel>/api/at/webhook/<chave-do-canal>   (mensagens)
  • Na verificação, use o token de verificação cadastrado no canal.
  • Cada mensagem é conferida pela assinatura X-Hub-Signature-256 (HMAC com o App Secret). Assinatura errada é recusada.

Mídia ​

Arquivos das conversas são servidos por links assinados e temporários (/api/at/midias/:id?...). Um link vazado deixa de funcionar sozinho.