Chat
Forward message
Resends a message to another chat with the forwarded flag
POST
Forward message
Auth:
Does not support: reactions, polls, buttons.
TokenAccount or TokenInstance • Rate-limit: Global (100/min) • Idempotent: no
Forwards one message to one recipient. For multiple destinations, make multiple calls.
Supports forwarding of: text, image, video, audio, document, sticker, contact, location.Does not support: reactions, polls, buttons.
Examples
To a contact
Forwards the message identified bymessageId to an individual contact in to (phone number or @s.whatsapp.net JID). The message arrives at the recipient with the “Forwarded” mark.
To a group
Same operation, but withto pointing to a group JID (@g.us). Useful to relay notices or media received in another chat to an entire group at once.
Success response
200 OK
Path parameters
string
required
Instance name.
Headers
string
required
TokenAccount or TokenInstance.
Request body
string
required
ID of the original message (must exist in the instance database).
string
required
Destination: phone number (
5511...), private JID (...@s.whatsapp.net or ...@lid), group JID (@g.us), or newsletter (@newsletter).Notes
- Very old media (>14 days) may have its encrypted bytes expired on WhatsApp servers, in that case the forward fails.
- The “Forwarded” flag appears naturally for the recipient.
- The new message is ingested by the events pipeline and triggers
message.exchange(outgoing) on the webhook/WebSocket.