NODInfra

Chats

Marcar chat como lido/não lido

POSThttps://api.nodinfra.com.br/chat/read
URL completa: https://api.nodinfra.com.br/chat/read

Atualiza o status de leitura de um chat no WhatsApp.

Quando um chat é marcado como lido:

  • O contador de mensagens não lidas é zerado
  • O indicador visual de mensagens não lidas é removido
  • O remetente recebe confirmação de leitura (se ativado)

Quando marcado como não lido:

  • O chat aparece como pendente de leitura
  • Não afeta as confirmações de leitura já enviadas

Corpo da requisição

numberstringobrigatório

Identificador do chat no formato: - Para usuários: [número]@s.whatsapp.net (ex: 5511999999999@s.whatsapp.net) - Para grupos: [id-grupo]@g.us (ex: 123456789-987654321@g.us)

exemplo: 5511999999999@s.whatsapp.net

readbooleanobrigatório

- true: marca o chat como lido - false: marca o chat como não lido

Respostas

200Status de leitura atualizado com sucesso
401Token de autenticação ausente ou inválido
404Chat não encontrado
500Erro ao atualizar status de leitura

Testar endpoint

POSThttps://api.nodinfra.com.br/chat/read
cURL
curl -X POST 'https://api.nodinfra.com.br/chat/read' \
  -H 'token: SEU_TOKEN' \
  -H 'Content-Type: application/json' \
  -d '{}'