Errores comunes de la API HTTP y cómo solucionarlos
| Código HTTP | Causa probable | Solución |
|---|---|---|
| 400 | Parámetro faltante o no válido (número mal formateado, falta campo obligatorio, Sender ID no válido) | Verifique el formato de su solicitud JSON y el formato del número (+212...) |
| 401 | Falta la clave API, no es válida o ha caducado | Verifique el encabezado Authorization y regenere la clave si es necesario |
| 402 | Saldo insuficiente en cuenta (INSUFFICIENT_BALANCE) |
Recargue su cuenta (la recarga es manual, no existe recarga automática) |
| 403 | Acción no permitida para esta clave API (restricción de alcance/IP) | Verifique los permisos asociados con la clave utilizada |
| 404 | Recurso no encontrado (por ejemplo, message_id no existe) |
Verifique el ID utilizado en la URL |
| 429 | Límite de tasa excedido (RATE_LIMITED) |
Espere el plazo indicado por el encabezado Retry-After (60 segundos) y reintente con un retardo progresivo |
| 500 | Error interno en el lado de la plataforma | Comuníquese con el soporte indicando la hora de la solicitud y el error.code devuelto |
Cada respuesta de error incluye un cuerpo JSON con un campo error.code y error.message que detalla con precisión la causa.