Chat
Editar mensagem
Altera o conteúdo de uma mensagem que você enviou
POST
Editar mensagem
Auth:
TokenAccount ou TokenInstance • Rate-limit: Global (100/min) • Idempotente: não
Edita o conteúdo de uma mensagem que você enviou. Apenas mensagens de texto são suportadas.
Exemplo
Envie o novo conteúdo no campocontent. A mensagem original precisa ter sido enviada pela própria instância e estar dentro da janela de 15 minutos.
Resposta de sucesso
200 OK
Path parameters
Nome da instância.
Headers
TokenAccount ou TokenInstance.
Request body
ID da mensagem a editar. Precisa existir e ter sido enviada por você.
Novo conteúdo da mensagem.
Notas
- O destinatário vê o texto novo com a tag “Editada”.
- A edição emite evento
message.exchangeno webhook/WebSocket comtype: "message_edit"eisEdit: true. - Edição de legenda de mídia (image/video/document) não é suportada de forma confiável, use apenas em mensagens de texto puro.
Respostas de erro
| HTTP | error.message | Quando |
|---|---|---|
| 400 | Invalid request body | JSON malformado. |
| 400 | messageId is required | Campo ausente. |
| 400 | content is required | Campo content ausente. |
| 400 | mensagem contém too old to edit ou can only edit | Fora da janela de 15 min ou mensagem não-texto. |
| 401 | Invalid token | , |
| 404 | Instance not found ou message not found | , |
| 503 | Instance is not connected to WhatsApp | Sem sessão ativa. |