Получение баланса учётной записи

Метод getBalance используется для получения актуального баланса учётной записи через API SMS.online. Он позволяет автоматизировать проверку доступных средств на балансе, обеспечивая контроль расходов и поддержание стабильной работы сервиса.

Метод рекомендуется для систем, которые требуют регулярного контроля состояния счёта и принятия решений о своевременном пополнении. Это помогает избежать сбоев в работе сервиса из-за недостатка средств.

Успешный запрос возвращает объект с информацией о текущем балансе, включая доступные средства на момент выполнения запроса. Метод особенно полезен в автоматизированных системах, где требуется мониторинг баланса в реальном времени.

Пример запроса:

Входные данные

ПараметрОбязательныйПримечаниеОписание
ДаСм. в профиле в настройках API КлючAPI-ключ обеспечивает доступ к оплаченным услугам
ДаgetBalanceНазвание метода

Ответ сервера

ACCESS_BALANCE:BALANCE
BALANCE - Баланс аккаунта в долларах

Пример кода

const api_key = "API_KEY"; # Замените 'API_KEY' на ваш реальный API-ключ.
try {
const response = await fetch(`https://api.sms.onlinestubs/handler_api.php?api_key=${api_key}&action=getBalance`);
# Выполняем GET-запрос к указанному URL
const data = await response.json();
# Выводим содержимое ответа от сервера
console.log(data);
} catch (err) {
# Если произошла ошибка, выводим сообщение об ошибке
console.error(err);
}

Возможные ошибки

ПараметрОписание
Некорректное действие
Неверный API-ключ
Ошибка в запросе
Время на которое аккаунт заблокирован
Аккаунт не активен