POST and GET requests are supported.
Requests must have an API key as a parameter api_key
API access requires a total of at least $10 deposited to the account. The requirement is based on the cumulative amount deposited over the lifetime of the account, not on the current balance. Once the threshold is reached, access remains available regardless of how the balance changes. Requests below this threshold return NO_BALANCE:MIN_DEPOSIT_10.
API request address: https://sms-rooms.com/stubs/handler_api.php
Get Number
Request:
https://sms-rooms.com/stubs/handler_api.php?api_key=$api_key&action=getNumber&service=$service&country=$country&ref=$ref&maxPrice=$maxPriceParameters:
Response:
ACCESS_NUMBER:$activationId:$phoneNumberExample request:
https://sms-rooms.com/stubs/handler_api.php?api_key=YOUR_API_KEY&action=getNumber&service=tg&country=187&maxPrice=5Response::
ACCESS_NUMBER:2887:17744056708Errors:
Check Activation Status
Request:
https://sms-rooms.com/stubs/handler_api.php?api_key=$api_key&action=getStatus&id=$idParameters:
Response:
STATUS_OK:'SMS code' or STATUS_WAIT_CODEErrors:
Check Balance
Request:
https://sms-rooms.com/stubs/handler_api.php?api_key=$api_key&action=getBalanceParameters:
Response:
ACCESS_BALANCE:'Account balance'Errors:
Change Activation Status
Request:
https://sms-rooms.com/stubs/handler_api.php?api_key=$api_key&action=setStatus&status=$status&id=$idParameters:
Response:
ACCESS_READY / ACCESS_ACTIVATION / ACCESS_CANCEL / ACCESS_RETRY_GETExample request:
https://sms-rooms.com/stubs/handler_api.php?api_key=YOUR_API_KEY&action=setStatus&status=3&id=2887Response::
ACCESS_RETRY_GETErrors:
Services List
Request:
https://sms-rooms.com/stubs/handler_api.php?api_key=$api_key&action=getServicesListParameters:
Response:
{"code": "Service ID", "name": "Service name"}Errors:
Countries List
Request:
https://sms-rooms.com/stubs/handler_api.php?api_key=$api_key&action=getCountriesParameters:
Response:
{"id": "Country ID", "rus": "Name in Russian", "eng": "Name in English"}Errors:
Numbers Count
Request:
https://sms-rooms.com/stubs/handler_api.php?api_key=$api_key&action=getNumbersStatus&country=$countryParameters:
Response:
{"service_code": "numbers_count"}Errors:
Price List
Request:
https://sms-rooms.com/stubs/handler_api.php?api_key=$api_key&action=getPrices&service=$service&country=$countryParameters:
Response:
{"Country code": {"Service code": {"Price": Count}}}Errors: