Список активних орендованих номерів

Метод 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-запит до вказаного URL
const data = await response.json();
# Виводимо вміст відповіді від сервера
console.log(data);
} catch (err) {
# Якщо сталася помилка, виводимо повідомлення про помилку
console.error(err);
}

Можливі помилки

ПараметрОпис
Некоректна дія
Невірний API-ключ
Помилка в запиті
Час, на який аккаунт заблоковано
Аккаунт не активний
Не вказано ID оренди