Consulta el estado de entrega de un mensaje (pending/sent/delivered/read/played)
Auth:Documentation Index
Fetch the complete documentation index at: https://docs.ryzeapi.cloud/llms.txt
Use this file to discover all available pages before exploring further.
TokenAccount o TokenInstance • Rate-limit: Global (100/min) • Idempotente: sí
message.status. Este endpoint es la lectura puntual del snapshot actual.statusstatus (string) | status_code | Semántica |
|---|---|---|
pending | 0 | Esperando ACK del servidor. |
sent | 1 | ACK del servidor (check único). |
delivered | 2 | Entregado al teléfono del destinatario (doble check). |
received | 3 | Mensaje recibido (solo para direction = "received"). |
read | 4 | Leído por el destinatario (check azul). |
played | 5 | Audio/video reproducido. |
error | -1 | Falla permanente de envío. |
status es el estado textual (sent, received, delivered, read, played, error, pending) y status_code lleva el código numérico equivalente de WhatsMeow (0–5). direction distingue mensajes enviados por la instancia ("sent") de los recibidos ("received"). timestamp es el momento en que el mensaje viajó.
| Nombre | Requerido | Ejemplo | Descripción |
|---|---|---|---|
token | sí (o Authorization) | a1b2c3d4-... | TokenAccount o TokenInstance. |
| HTTP | error.message | Cuándo ocurre |
|---|---|---|
| 400 | Instance name is required | — |
| 400 | messageId query parameter is required | — |
| 401 | Invalid token | — |
| 404 | Instance not found | — |
| 404 | Message not found | El messageId no existe. |
| 404 | Message does not belong to this instance | El mensaje pertenece a otra instancia. |
played (5) solo tiene sentido para audio y video, los mensajes de texto nunca alcanzan este estado.message.status en lugar de polling.