Formato de respuestas
Éxito — siempre bajodata; las listas paginadas añaden meta.
Éxito
error con un code estable para programar contra él.
Error
Errores
La lista completa de
code está en el anexo de códigos de error.Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Estructura de las respuestas (data / meta / error) y los códigos HTTP que devuelve la API.
data; las listas paginadas añaden meta.
{
"data": { ... } | [ ... ],
"meta": { "page": 1, "limit": 20, "total": 143 }
}
error con un code estable para programar contra él.
{
"error": {
"code": "WHATSAPP_WINDOW_CLOSED",
"message": "No hay mensaje entrante en las últimas 24 h; usa una plantilla."
}
}
| HTTP | Cuándo |
|---|---|
400 | Cuerpo inválido (validación de campos) |
401 | Falta la API key o es inválida / revocada / expirada |
402 | El canal de WhatsApp tiene un problema de facturación en Meta |
403 | La key no tiene el scope requerido, o el plan no incluye la función |
404 | El recurso no existe en tu organización (también si existe en otra: nunca se revela) |
422 | Petición válida pero no ejecutable (ventana de 24 h cerrada, parámetros de plantilla faltantes…) |
429 | Rate limit |
502 | Error devuelto por WhatsApp/Meta al enviar |
code está en el anexo de códigos de error.