En esta página

Estado de un mensaje

El ciclo de vida de un mensaje de Deliver, qué significa cada estado y cómo consultarlo con GET /v1/messages/{id}.

GET /v1/messages/{id} devuelve el status actual del mensaje y su historial en events, cada uno con status, at y detail. Solo ves mensajes de tu misma aplicación y ambiente; cualquier otro id responde 404 con MENSAJE_NO_ENCONTRADO.

Ciclo de vida

queuedsendingsentdeliveredread (WhatsApp)

Estado Significado
scheduled Programado para después con scheduleAt (próximamente).
queued Aceptado y en espera de envío.
sending Se está entregando al canal.
sent Entregado al canal.
delivered El canal informó la entrega.
read El destinatario lo leyó (WhatsApp).
failed No se pudo enviar tras los reintentos.
suppressed El destinatario se dio de baja o rebotó en este canal.
blocked Clave de UAT y un destinatario no autorizado.
cancelled Cancelado antes de enviarse (próximamente).

delivered y read dependen de que cada canal los informe, y llegan próximamente en los canales que lo hacen.