Les requêtes POST et GET sont prises en charge.
Les requêtes doivent avoir une clé API comme paramètre api_key
L'accès à l'API nécessite un dépôt total d'au moins 10 $ sur le compte. C'est le montant cumulé des dépôts sur toute la durée de vie du compte qui est pris en compte, et non le solde actuel. Une fois le seuil atteint, l'accès reste disponible quelles que soient les variations du solde. En dessous de ce seuil, les requêtes renvoient NO_BALANCE:MIN_DEPOSIT_10.
Adresse pour les requêtes API: https://sms-rooms.com/stubs/handler_api.php
Obtenir un numéro
Requête:
https://sms-rooms.com/stubs/handler_api.php?api_key=$api_key&action=getNumber&service=$service&country=$country&ref=$ref&maxPrice=$maxPriceParamètres:
Réponse:
ACCESS_NUMBER:$activationId:$phoneNumberExemple de requête:
https://sms-rooms.com/stubs/handler_api.php?api_key=YOUR_API_KEY&action=getNumber&service=tg&country=187&maxPrice=5Réponse::
ACCESS_NUMBER:2887:17744056708Erreurs:
Vérifier le statut d'activation
Requête:
https://sms-rooms.com/stubs/handler_api.php?api_key=$api_key&action=getStatus&id=$idParamètres:
Réponse:
STATUS_OK:'Code SMS' ou STATUS_WAIT_CODEErreurs:
Vérifier le solde
Requête:
https://sms-rooms.com/stubs/handler_api.php?api_key=$api_key&action=getBalanceParamètres:
Réponse:
ACCESS_BALANCE:'Solde du compte'Erreurs:
Changer le statut d'activation
Requête:
https://sms-rooms.com/stubs/handler_api.php?api_key=$api_key&action=setStatus&status=$status&id=$idParamètres:
Réponse:
ACCESS_READY / ACCESS_ACTIVATION / ACCESS_CANCEL / ACCESS_RETRY_GETExemple de requête:
https://sms-rooms.com/stubs/handler_api.php?api_key=YOUR_API_KEY&action=setStatus&status=3&id=2887Réponse::
ACCESS_RETRY_GETErreurs:
Liste des services
Requête:
https://sms-rooms.com/stubs/handler_api.php?api_key=$api_key&action=getServicesListParamètres:
Réponse:
{"code": "ID du service", "name": "Nom du service"}Erreurs:
Liste des pays
Requête:
https://sms-rooms.com/stubs/handler_api.php?api_key=$api_key&action=getCountriesParamètres:
Réponse:
{"id": "ID du pays", "rus": "Nom en russe", "eng": "Nom en anglais"}Erreurs:
Nombre de numéros
Requête:
https://sms-rooms.com/stubs/handler_api.php?api_key=$api_key&action=getNumbersStatus&country=$countryParamètres:
Réponse:
{"code_service": "nombre_numeros"}Erreurs:
Liste des prix
Requête:
https://sms-rooms.com/stubs/handler_api.php?api_key=$api_key&action=getPrices&service=$service&country=$countryParamètres:
Réponse:
{"Code pays": {"Code service": {"Prix": Quantité}}}Erreurs: