Skip to main content
POST
Encaminhar mensagem
Auth: TokenAccount ou TokenInstanceRate-limit: Global (100/min) • Idempotente: não Encaminha uma mensagem existente para um destinatário. Para múltiplos destinos, faça múltiplas chamadas. Suporta encaminhamento de: text, image, video, audio, document, sticker, contact, location.
Não suporta: reactions, polls, buttons.

Exemplos

Para contato

Encaminha a mensagem identificada por messageId para um contato individual em to (telefone ou JID @s.whatsapp.net). A mensagem chega ao destinatário com a marca “Encaminhada”.

Para grupo

Mesma operação, mas com to apontando para um JID de grupo (@g.us). Útil para repassar avisos ou mídias recebidas em outro chat para um grupo inteiro de uma vez.

Resposta de sucesso

200 OK

Path parameters

string
obrigatório
Nome da instância.

Headers

string
obrigatório
TokenAccount ou TokenInstance.

Request body

string
obrigatório
ID da mensagem original (precisa existir no banco da instância).
string
obrigatório
Destino: número (5511...), JID privado (...@s.whatsapp.net ou ...@lid), JID de grupo (@g.us) ou newsletter (@newsletter).

Notas

  • Mídias muito antigas (>14 dias) podem ter os bytes encriptados expirados nos servidores do WhatsApp, nesse caso o encaminhamento falha.
  • A flag “Encaminhada” aparece naturalmente para o destinatário.
  • A nova mensagem é ingerida pelo pipeline de eventos e dispara message.exchange (outgoing) no webhook/WebSocket.

Respostas de erro