Ações na mensagem e Buscar
Marcar mensagens como lidas
POST
https://api.nodinfra.com.br/message/markreadURL completa: https://api.nodinfra.com.br/message/markread
Marca uma ou mais mensagens como lidas. Este endpoint permite:
- Marcar múltiplas mensagens como lidas de uma vez
- Atualizar o status de leitura no WhatsApp
- Sincronizar o status de leitura entre dispositivos
Exemplo de requisição básica:
{
"id": [
"62AD1AD844E518180227BF68DA7ED710",
"ECB9DE48EB41F77BFA8491BFA8D6EF9B"
]
}
Exemplo de resposta:
{
"success": true,
"message": "Messages marked as read",
"markedMessages": [
{
"id": "62AD1AD844E518180227BF68DA7ED710",
"timestamp": 1672531200000
},
{
"id": "ECB9DE48EB41F77BFA8491BFA8D6EF9B",
"timestamp": 1672531300000
}
]
}
Parâmetros disponíveis:
- id: Lista de IDs das mensagens a serem marcadas como lidas
Erros comuns:
- 401: Token inválido ou expirado
- 400: Lista de IDs vazia ou inválida
- 404: Uma ou mais mensagens não encontradas
- 500: Erro ao marcar mensagens como lidas
Corpo da requisição
idarray<string>obrigatórioLista de IDs das mensagens a serem marcadas como lidas
exemplo: ["62AD1AD844E518180227BF68DA7ED710","ECB9DE48EB41F77BFA8491BFA8D6EF9B"]
Respostas
200Messages successfully marked as read
400Invalid request payload or missing required fields
401Unauthorized - invalid or missing token
500Server error while processing the request