Marca uma mensagem específica como lida (envia ACK de leitura ao remetente)
Auth:Documentation Index
Fetch the complete documentation index at: https://docs.ryzeapi.cloud/llms.txt
Use this file to discover all available pages before exploring further.
TokenAccount ou TokenInstance • Rate-limit: Global (100/min) • Idempotente: sim
markChatRead.
messageId e number do contato. O sender é dispensado, o servidor infere o autor a partir do JID do chat.
@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.
message_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.
| Nome | Obrigatório | Exemplo | Descrição |
|---|---|---|---|
Content-Type | sim | application/json | — |
token | sim (ou Authorization) | a1b2c3d4-... | TokenAccount ou TokenInstance. |
...@s.whatsapp.net ou ...@lid), grupo (...@g.us) ou newsletter....@s.whatsapp.net ou ...@lid). Obrigatório em grupos. Em DM, opcional.| HTTP | error.message | Quando ocorre |
|---|---|---|
| 400 | Instance name is required | — |
| 400 | Invalid request body: <...> | JSON malformado. |
| 400 | messageId is required | — |
| 400 | Number is required | — |
| 400 | sender is required for group messages | Faltou sender em grupo. |
| 401 | Invalid token | — |
| 404 | Instance not found | — |
| 503 | Instance is not connected to WhatsApp | — |