Chat
Marcar mensagem como lida
Marca uma mensagem específica como lida (envia ACK de leitura ao remetente)
POST
Marcar mensagem como lida
Auth:
TokenAccount ou TokenInstance • Rate-limit: Global (100/min) • Idempotente: sim
Descrição
Envia o ACK de leitura para uma mensagem específica, o efeito visível para o remetente é o “check azul”. Para marcar o chat inteiro de uma vez, usemarkChatRead.
Exemplos
DM
Em conversa 1-a-1, bastamessageId e number do contato. O sender é dispensado, o servidor infere o autor a partir do JID do chat.
Grupo (com sender)
Em grupo (@g.us), o campo sender com o JID do autor da mensagem é obrigatório, sem ele o WhatsApp não consegue rotear o ACK de leitura corretamente.
Resposta de sucesso
A resposta ecoa omessage_id marcado e o chat_jid resolvido. Útil para auditar quais mensagens foram marcadas como lidas, especialmente em fluxos automáticos que confirmam recibo após processar a mensagem.
200 OK
Parâmetros de rota
string
obrigatório
Nome da instância.
Headers
Request body
string
obrigatório
ID da mensagem que será marcada como lida.
string
obrigatório
JID do chat: telefone, JID privado (
...@s.whatsapp.net ou ...@lid), grupo (...@g.us) ou newsletter.string
JID do autor da mensagem (
...@s.whatsapp.net ou ...@lid). Obrigatório em grupos. Em DM, opcional.Respostas de erro
Erro 400
Relacionados
Marcar chat como lido
Marca o chat inteiro de uma vez.
Status de entrega
Conferir o status atual da mensagem.