A REST API manda mensagem pelo WhatsApp conectado por QR. É o caminho de quem já tem um sistema — loja, ERP, agendamento — e quer avisar o cliente sem ninguém abrir o painel.


QR é diferente de Cloud APIEsta API usa a sessão pareada por QR Code. Para enviar pela Meta Cloud API — com template aprovado e número oficial — os endpoints são outros: Conversational API e Template API.
O token


Como a chamada é montada


Escape o textoComo a mensagem viaja na URL, acentos, espaços e quebras de linha precisam ser codificados. Praticamente toda linguagem tem uma função pronta para isso — em JavaScript,
encodeURIComponent.Os tipos de mensagem


- Texto — só a mensagem.
- Imagem / vídeo / documento — URL do arquivo e legenda opcional.
- Áudio — URL do arquivo.
- Contato — os dados do cartão de contato.
- Localização — coordenadas, nome e endereço do ponto.
A resposta

Sucesso não é entregaA resposta confirma que a Heyoo aceitou o envio. Se o número não existe, se o aparelho está sem internet ou se o WhatsApp bloqueou, isso aparece depois — no inbox e nos logs, não na resposta imediata.
Conferir o que passou


- Conecte uma instância WhatsApp QR em Canais.
- Abra Desenvolvedor › REST API e clique em Gerar token.
- Guarde o token no servidor da sua aplicação.
- Monte a URL com os parâmetros obrigatórios e os do tipo escolhido.
- Faça a chamada e leia o JSON de resposta.
- Confira o resultado em Desenvolvedor › Logs.