Chat
Status de entrega da mensagem
Consulta o status de entrega de uma mensagem (pending/sent/delivered/read/played)
GET
Status de entrega da mensagem
Auth:
Mapa de
TokenAccount ou TokenInstance • Rate-limit: Global (100/min) • Idempotente: sim
Descrição
Retorna o status de entrega de uma mensagem enviada, equivalente aos checks (cinza, duplo, azul) que aparecem no WhatsApp. O status é atualizado em tempo real conforme eventos do WhatsMeow informam que a mensagem foi recebida pelo servidor, entregue ao destinatário, lida ou reproduzida.Para receber a evolução do status em tempo real, assine o webhook
message.status. Este endpoint é a leitura pontual do snapshot atual.Mapa de status
Exemplo
Resposta de sucesso
status é o estado textual (sent, received, delivered, read, played, error, pending) e status_code traz o código numérico equivalente do WhatsMeow (0–5). direction distingue mensagens enviadas pela instância ("sent") das recebidas ("received"). timestamp é o instante em que a mensagem trafegou.
200 OK
Parâmetros de rota
string
obrigatório
Nome da instância.
Query params
string
obrigatório
ID da mensagem cujo status deseja consultar.
Headers
Respostas de erro
Erro 404
Notas e gotchas
played(5) só faz sentido para áudio e vídeo, mensagens de texto não chegam a esse estado.- Pode haver um delay de 1 a 3 segundos entre a ação no celular do destinatário e o status atualizado aqui.
- Para acompanhar várias mensagens em tempo real, prefira o webhook
message.statusem vez de polling.
Relacionados
Buscar mensagem
Recuperar conteúdo e metadados.
Marcar como lida
Sinalizar que você já leu uma mensagem recebida.