Отримання балансу рахунку

Метод 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-ключ
Помилка в запиті
Час, на який аккаунт заблоковано
Аккаунт не активний