São suportados pedidos POST e GET.
Os pedidos devem incluir uma chave API como parâmetro api_key
O acesso à API requer um depósito total de pelo menos 10 $ na conta. É considerada a soma acumulada dos depósitos durante toda a existência da conta, e não o saldo atual. Depois de atingido o limite, o acesso mantém-se independentemente das alterações do saldo. Abaixo desse limite, os pedidos devolvem NO_BALANCE:MIN_DEPOSIT_10.
Endereço do pedido à API: https://sms-rooms.com/stubs/handler_api.php
Obter número
Pedido:
https://sms-rooms.com/stubs/handler_api.php?api_key=$api_key&action=getNumber&service=$service&country=$country&ref=$ref&maxPrice=$maxPriceParâmetros:
Resposta:
ACCESS_NUMBER:$activationId:$phoneNumberExemplo de pedido:
https://sms-rooms.com/stubs/handler_api.php?api_key=YOUR_API_KEY&action=getNumber&service=tg&country=187&maxPrice=5Resposta::
ACCESS_NUMBER:2887:17744056708Erros:
Verificar estado da ativação
Pedido:
https://sms-rooms.com/stubs/handler_api.php?api_key=$api_key&action=getStatus&id=$idParâmetros:
Resposta:
STATUS_OK:'Código SMS' ou STATUS_WAIT_CODEErros:
Verificar saldo
Pedido:
https://sms-rooms.com/stubs/handler_api.php?api_key=$api_key&action=getBalanceParâmetros:
Resposta:
ACCESS_BALANCE:'Saldo da conta'Erros:
Alterar o estado da ativação
Pedido:
https://sms-rooms.com/stubs/handler_api.php?api_key=$api_key&action=setStatus&status=$status&id=$idParâmetros:
Resposta:
ACCESS_READY / ACCESS_ACTIVATION / ACCESS_CANCEL / ACCESS_RETRY_GETExemplo de pedido:
https://sms-rooms.com/stubs/handler_api.php?api_key=YOUR_API_KEY&action=setStatus&status=3&id=2887Resposta::
ACCESS_RETRY_GETErros:
Lista de serviços
Pedido:
https://sms-rooms.com/stubs/handler_api.php?api_key=$api_key&action=getServicesListParâmetros:
Resposta:
{"code": "ID do serviço", "name": "Nome do serviço"}Erros:
Lista de países
Pedido:
https://sms-rooms.com/stubs/handler_api.php?api_key=$api_key&action=getCountriesParâmetros:
Resposta:
{"id": "ID do país", "rus": "Nome em russo", "eng": "Nome em inglês"}Erros:
Contagem de números
Pedido:
https://sms-rooms.com/stubs/handler_api.php?api_key=$api_key&action=getNumbersStatus&country=$countryParâmetros:
Resposta:
{"service_code": "numbers_count"}Erros:
Lista de preços
Pedido:
https://sms-rooms.com/stubs/handler_api.php?api_key=$api_key&action=getPrices&service=$service&country=$countryParâmetros:
Resposta:
{"Código do país": {"Código do serviço": {"Preço": Contagem}}}Erros: