Skip to main content
POST
Marcar chat como leído
Auth: TokenAccount o TokenInstanceRate-limit: Global (100/min) • Idempotente:

Descripción

Marca todos los mensajes no leídos de un chat como leídos (read: true) o deshace la marca (read: false). Es equivalente a abrir el chat en el teléfono: el contador de mensajes nuevos se resetea.
Para marcar un único mensaje (sin resetear el contador), usa markRead.

Ejemplos

Marcar como leído

Con read: true, marca todos los mensajes no leídos del chat como leídos y resetea el contador, equivalente a abrir la conversación en el teléfono.

Marcar como no leído

Con read: false, restaura el estado “no leído” en el chat para que aparezca destacado en la lista nuevamente, útil para revisar una conversación más tarde.

Respuesta exitosa

La respuesta confirma la operación con chat_jid (JID resuelto desde number) y read reflejando el estado final. El message cambia según el valor de read: "Chat marked as read successfully" o "Chat marked as unread successfully".
200 OK

Parámetros de ruta

string
requerido
Nombre de la instancia.

Cabeceras

Cuerpo de la solicitud

string
requerido
Número de teléfono, JID privado (...@s.whatsapp.net o ...@lid), JID de grupo (...@g.us) o newsletter.
boolean
requerido
true marca como leído, false marca como no leído.

Respuestas de error

Error 400

Relacionados

Marcar mensaje como leído

Marca un solo mensaje.

Archivar chat

Después de resetear el contador, archiva.