SMSPVAdevelopers
Rental API
SMSPVA / DOCUMENTATION

Errores de Rental

Interpreta status y msg conservando los códigos documentados.

SMSPVA API

HTTP 200 no garantiza éxito

Los métodos documentan HTTP 200, pero status=0 es un fallo y status=1 un éxito. Consulta msg si existe. No exijas statusCode ni error.type de Activation V2.

{
  "status": 0,
  "msg": "Incorrect order id"
}

Este es un error que puede devolver restore_user. Su página muestra la respuesta correcta y la de error: comprueba cuál recibiste antes de leer el nuevo ID.

Espera

SmsList y OtherSms pueden estar vacíos con status=1. No uses la respuesta de espera 202 de Activation V2. Comprueba activación y vencimiento en pedidos.

Red y cuerpos vacíos

Un timeout, cuerpo vacío o respuesta no JSON no confirma éxito. La fuente advierte que get_min_paypal_days puede devolver un cuerpo vacío si faltan country o service: incluye los parámetros obligatorios.

Si no sabes si una compra, ampliación o restauración se completó, revisa los pedidos y el historial antes de repetir: puede haber terminado aunque no recibieras la respuesta.

Mensajes originales

Los ejemplos de restauración incluyen Incorrect order id, Order not found, NOBALANCE_12.50 y The number is busy, there is already an order for this service. Son ejemplos de mensajes; otros métodos pueden devolver textos distintos. Consulta la referencia del método.

En esta página