Skip to main content
GET
Status de entrega da mensagem
Auth: TokenAccount ou TokenInstanceRate-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.status em vez de polling.

Relacionados

Buscar mensagem

Recuperar conteúdo e metadados.

Marcar como lida

Sinalizar que você já leu uma mensagem recebida.