POST/message/edit

Editar texto ou legenda própria

Janela de 20 min. id/messageid do resultado identificam o original; editId identifica a ação. recorded=false exige reconciliação.

Autenticação

Header obrigatório: token. Use o token da instância.

Base URL: a API do servidor selecionado, como https://1.atendro.cloud. O domínio wpp.atendro.cloud hospeda a documentação e o console.

Idempotência: suporta Idempotency-Key, com retenção de 24 horas. Preserve a mesma chave, método, caminho e bytes do corpo ao repetir. Entenda a idempotência.

Headers adicionais

CampoTipoPresençaDescrição
X-Request-IdstringopcionalASCII visível sem espaços, 1–128 caracteres. Inválido/ausente é substituído por UUID. Ecoado na resposta. Comprimento máximo: 128
Idempotency-KeystringopcionalASCII visível sem espaços, 1–128. Repetir método, caminho e os mesmos bytes do JSON. 409 em andamento; 422 se mudar a requisição. 504 é guardado e não deve causar reenvio automático. Comprimento mínimo: 1. Comprimento máximo: 128

Corpo da requisição

Formato: application/json. Corpo obrigatório.

CampoTipoPresençaDescrição
idstringcondicionalID da mensagem guardada nesta instância. Nos corpos aceita também owner:id. Comprimento mínimo: 1
messageIdstringcondicionalID da mensagem guardada nesta instância. Nos corpos aceita também owner:id. Comprimento mínimo: 1
numberstringopcionalIgnorado para reação, edição e exclusão; o chat vem da mensagem guardada.
textstringobrigatórioTexto/legenda UTF-8, não vazio, até 65536 bytes. Comprimento mínimo: 1. Comprimento máximo: 65536

Pelo menos uma destas combinações deve ser válida:

  • id
  • messageId

Respostas

Editar texto ou legenda própria

CampoTipoPresençaDescrição
successbooleanobrigatórioValores: true
idstringobrigatórioowner:id do original.
messageidstringobrigatórioID do original.
messageIdstringopcional
editIdstringobrigatórioID da ação de edição.
contentstringopcional
messageTypestringopcional
messageTimestampintegeropcionalUnix em milissegundos. Formato: int64
timestampintegeropcionalUnix em segundos. Formato: int64
statusstringopcional
ownerstringopcional
editCountintegeropcional
recordedbooleanobrigatóriofalse: WhatsApp aceitou mas a persistência local falhou.