Países de alquiler
GET /api/rent.php?method=getcountries
Envía una solicitud GET y comprueba status en el JSON: 1 indica éxito y 0 fallo, incluso con HTTP 200. Si falla, consulta el motivo en msg.
Autenticación
Puedes llamar a este método sin clave API.
Parámetros
| Nombre | Ubicación | Tipo | Obligatorio | Ejemplo | Descripción |
|---|---|---|---|---|---|
method | query | string | Sí | "getcountries" | Nombre del método |
Cómo usar este método
Consulta los países disponibles para alquilar números. Usa el código devuelto en Datos de alquiler o Datos por proveedor para ver servicios, precios y disponibilidad.
Ejemplos de solicitud
Entorno y dependencias. Los ejemplos codifican los parámetros y esperan hasta 30 segundos. Comprueba HTTP y status antes de usar data. cURL muestra el JSON para que lo revises; Java usa Jackson para leerlo.
curl --get --fail-with-body --max-time 30 "https://smspva.com/api/rent.php" \
--data-urlencode "method=getcountries"Respuestas
Consulta la respuesta correspondiente a tu solicitud. Los valores y las fechas son orientativos. Los campos opcionales pueden variar según el resultado o el formato elegido.
HTTP 200
Success
application/json
Respuesta ilustrativa
{
"status": 1,
"data": [
{
"name": "United States",
"code": "US",
"url_country_name": "united-states",
"rent_switch_type": "FAST",
"rent_avail_prolong": "1"
}
]
}| Nombre | Tipo | Descripción |
|---|---|---|
status | integer | |
data | array<object> | |
data[].name | string | Nombre del país |
data[].code | string | Código de país del número. Lista de países |
data[].url_country_name | string | Identificador del país usado en las URL públicas. |
data[].rent_switch_type | string | Modalidad de disponibilidad del alquiler en ese país. |
data[].rent_avail_prolong | string | Indica si se permiten ampliaciones en ese país. |