Estado de entrega
GET/messages/status/:messageId
Último estado conocido de un mensaje que enviaste, por WAMID.
El 201 del envío solo dice que WhatsApp aceptó el mensaje: el resultado
llega después, por el webhook messages. Fuera de la ventana de 24 horas, por
ejemplo, un texto libre se acepta y se rechaza segundos después con el código
131047: quien trate el 201 como éxito definitivo creerá haber enviado algo
que nunca llegó.
La respuesta sale del mismo espejo de GET /events, así que no gasta llamada a
Meta ni cuota de envío. status: null significa que todavía no ha llegado ningún
estado (suele ser cuestión de segundos) o que los webhooks de la cuenta no se
están entregando.
Request
Responses
- 200
- 401
- 422
- 429
Estado conocido del mensaje.
Token ausente, mal formado, desconocido o revocado (authentication), o cuenta
suspendida (tenant_inactive).
El payload no pasó la validación (invalid_request, detallado en issues) o fue
rechazado por Meta (meta_error, con el cuerpo original en meta).
Límite de peticiones superado (rate_limit).
Response Headers
Segundos a esperar antes de reintentar.
Categoría de límite aplicada — send, media o default.
Qué cubo describen las otras cabeceras — key (la API key), session (el panel) o account (el techo de la cuenta).
Techo de peticiones de la categoría en la ventana actual.
Peticiones restantes en la ventana actual.