Solicitar países y servicios disponibles

El método getRentPrices se utiliza para obtener la lista actualizada de países y servicios disponibles para el alquiler de números virtuales a través de la API de SMS.online. Facilita la automatización de la selección de país y servicio al alquilar un número.

Se recomienda este método para sistemas que requieren la generación dinámica de la lista de destinos antes de crear una solicitud de alquiler. Usando este método, se puede obtener una lista actualizada de países y sus servicios relacionados para integrar en procesos automatizados.

Una solicitud exitosa devuelve datos estructurados que incluyen una lista de países, servicios y operadores soportados. Esto permite implementar una selección flexible de alquiler de números en sistemas automatizados.

Ejemplo de solicitud:

Datos de entrada

ParámetroRequeridoNotaDescripción
Ver en el perfil en la configuración Clave APILa clave API proporciona acceso a servicios pagados
getRentPricesNombre del método
Ver lista de países en el menú izquierdoPaís, número que se necesita obtener

Respuesta del servidor

JSON
{
  "status": "success", 
  "values": { 
    "Страна": { 
      "Сервис": { 
        "cost": Стоимость, 
        "count": Количество
      }
    }
  }
}

Ejemplo de código

const api_key = "API_KEY"; # Reemplace 'API_KEY' con su clave API real.
const country = 1; # Inserte el número del país deseado. Los números de todos los países se pueden ver en la documentación en la lista del menú izquierdo.
try {
const response = await fetch(`https://api.sms.onlinestubs/handler_api.php?api_key=${api_key}&action=getRentPrices&country=${country}`);
# Realizamos una solicitud GET a la URL especificada
const data = await response.json();
# Mostramos el contenido de la respuesta del servidor
console.log(data);
} catch (err) {
# Si ocurrió un error, mostramos un mensaje de error
console.error(err);
}

Posibles errores

ParámetroDescripción
Acción incorrecta
Clave API incorrecta
Error en la consulta
Tiempo por el cual la cuenta está bloqueada
Cuenta inactiva
Se han agotado los números para este país