Список активних орендованих номерів
Метод getRentList використовується для отримання актуального списку всіх орендованих віртуальних номерів, прив'язаних до вашого облікового запису через API SMS.online. Він дозволяє в реальному часі відстежувати активні оренди та контролювати використання ресурсів.
Метод повертає детальну інформацію по кожній оренді, включаючи унікальний ID оренди, дату початку, термін дії, поточний статус, номер телефону та вартість оренди. Це спрощує управління активними номерами та дозволяє своєчасно продовжувати або завершувати оренду.
Метод особливо корисний для систем автоматизації, аналітики та моніторингу, де потрібно відображати тільки актуальні орендовані номери без історії завершених сесій.
Приклад запиту:
Вхідні дані
Параметр | Обов'язковий | Примітка | Опис |
---|---|---|---|
Так | Див. у профілі в налаштуваннях API Ключ | API-ключ забезпечує доступ до оплачуваних послуг | |
Так | getRentList | Назва методу | |
Так | Числове значення | ID оренди, отримане при запиті номера |
Відповідь сервера
JSON
{ "status": "success", "values": [ { "id": "12345", "phone": "79181234567", "price": "100", "hours": "4" }, { "id": "12345", "phone": "79181234568", "price": "100", "hours": "4" } ] }
Приклад коду
const api_key = "API_KEY"; # Замініть 'API_KEY' на ваш реальний API-ключ.const id = 1; # Вставте ID активації, отримане при запиті номераtry {const response = await fetch(`https://api.sms.onlinestubs/handler_api.php?api_key=${api_key}&action=getRentList&id=${id}`);# Виконуємо GET-запит до вказаного URLconst data = await response.json();# Виводимо вміст відповіді від сервераconsole.log(data);} catch (err) {# Якщо сталася помилка, виводимо повідомлення про помилкуconsole.error(err);}
Можливі помилки
Параметр | Опис |
---|---|
Некоректна дія | |
Невірний API-ключ | |
Помилка в запиті | |
Час, на який аккаунт заблоковано | |
Аккаунт не активний | |
Не вказано ID оренди |