Marcar como lida
Marca uma ou mais mensagens recebidas como lidas. Exibe os “dois tracinhos azuis” para o contato. Ação síncrona.
POSThttps://api.zapdev.com.br/v1/messages/read
Parâmetros do corpo
Seção intitulada “Parâmetros do corpo”| Campo | Tipo | Descrição |
|---|---|---|
to (obrig.) |
string | Conversa das mensagens: número em E.164 ou JID de grupo (...@g.us) |
messageIds (obrig.) |
string[] | 1–100 IDs de mensagens recebidas (o messageId do webhook message.received) |
Requisição
curl -X POST https://api.zapdev.com.br/v1/messages/read \ -H "Authorization: Bearer zd_live_..." \ -H "Content-Type: application/json" \ -d '{ "to": "5511999990000", "messageIds": ["msg_9Kp2", "msg_9Kp3"] }'{ "data": { "read": 2 }}| HTTP | error.code |
Quando |
|---|---|---|
| 401 | invalid_token |
token ausente ou inválido |
| 422 | instance_not_connected |
instância sem WhatsApp conectado |