Se admiten peticiones POST y GET.
Las peticiones deben incluir la clave API como parámetro api_key
El acceso a la API requiere un depósito total de al menos 10 $ en la cuenta. Se tiene en cuenta la suma acumulada de todos los depósitos durante toda la vida de la cuenta, no el saldo actual. Una vez alcanzado el umbral, el acceso se mantiene independientemente de los cambios del saldo. Por debajo de ese umbral, las peticiones devuelven NO_BALANCE:MIN_DEPOSIT_10.
Dirección de la petición API: https://sms-rooms.com/stubs/handler_api.php
Obtener número
Petición:
https://sms-rooms.com/stubs/handler_api.php?api_key=$api_key&action=getNumber&service=$service&country=$country&ref=$ref&maxPrice=$maxPriceParámetros:
Respuesta:
ACCESS_NUMBER:$activationId:$phoneNumberEjemplo de petición:
https://sms-rooms.com/stubs/handler_api.php?api_key=YOUR_API_KEY&action=getNumber&service=tg&country=187&maxPrice=5Respuesta::
ACCESS_NUMBER:2887:17744056708Errores:
Comprobar estado de la activación
Petición:
https://sms-rooms.com/stubs/handler_api.php?api_key=$api_key&action=getStatus&id=$idParámetros:
Respuesta:
STATUS_OK:'Código SMS' o STATUS_WAIT_CODEErrores:
Comprobar saldo
Petición:
https://sms-rooms.com/stubs/handler_api.php?api_key=$api_key&action=getBalanceParámetros:
Respuesta:
ACCESS_BALANCE:'Saldo de la cuenta'Errores:
Cambiar estado de la activación
Petición:
https://sms-rooms.com/stubs/handler_api.php?api_key=$api_key&action=setStatus&status=$status&id=$idParámetros:
Respuesta:
ACCESS_READY / ACCESS_ACTIVATION / ACCESS_CANCEL / ACCESS_RETRY_GETEjemplo de petición:
https://sms-rooms.com/stubs/handler_api.php?api_key=YOUR_API_KEY&action=setStatus&status=3&id=2887Respuesta::
ACCESS_RETRY_GETErrores:
Lista de servicios
Petición:
https://sms-rooms.com/stubs/handler_api.php?api_key=$api_key&action=getServicesListParámetros:
Respuesta:
{"code": "ID del servicio", "name": "Nombre del servicio"}Errores:
Lista de países
Petición:
https://sms-rooms.com/stubs/handler_api.php?api_key=$api_key&action=getCountriesParámetros:
Respuesta:
{"id": "ID de país", "rus": "Nombre en ruso", "eng": "Nombre en inglés"}Errores:
Recuento de números
Petición:
https://sms-rooms.com/stubs/handler_api.php?api_key=$api_key&action=getNumbersStatus&country=$countryParámetros:
Respuesta:
{"service_code": "numbers_count"}Errores:
Lista de precios
Petición:
https://sms-rooms.com/stubs/handler_api.php?api_key=$api_key&action=getPrices&service=$service&country=$countryParámetros:
Respuesta:
{"Código de país": {"Código de servicio": {"Precio": Cantidad}}}Errores: