Consulta de saldo da conta
O método getBalance é utilizado para obter o saldo atual da conta via API SMS.online. Ele permite automatizar a verificação dos fundos disponíveis, garantindo o controle de gastos e a continuidade do serviço.
Esse método é recomendado para sistemas que precisam de monitoramento regular da conta e decisões sobre recargas pontuais. Isso ajuda a evitar interrupções no serviço devido à falta de fundos.
Uma solicitação bem-sucedida retorna um objeto com informações sobre o saldo atual, incluindo os fundos disponíveis no momento da consulta. O método é especialmente útil em sistemas automatizados que requerem monitoramento em tempo real do saldo.
Exemplo de solicitação:
Dados de entrada
| Parâmetro | Obrigatório | Nota | Descrição |
|---|---|---|---|
| Sim | Veja no perfil nas configurações Chave API | A chave API fornece acesso aos serviços pagos | |
| Sim | getBalance | Nome do método |
Resposta do servidor
ACCESS_BALANCE:BALANCEBALANCE - Saldo da conta em dólares
Exemplo de código
const api_key = "API_KEY"; # Substitua 'API_KEY' pela sua chave API real.try {const response = await fetch(`https://api.sms.onlinestubs/handler_api.php?api_key=${api_key}&action=getBalance`);# Realizando uma solicitação GET para a URL especificadaconst data = await response.json();# Exibindo o conteúdo da resposta do servidorconsole.log(data);} catch (err) {# Se ocorreu um erro, exibimos a mensagem de erroconsole.error(err);}Possíveis erros
| Parâmetro | Descrição |
|---|---|
| Ação inválida | |
| Chave API inválida | |
| Erro na solicitação | |
| Tempo pelo qual a conta está bloqueada | |
| Conta inativa |