Получить цену продления аренды

Метод getContinueRentPrice позволяет получить актуальную стоимость продления аренды виртуального номера через API SMS.online. Этот метод используется для автоматизации расчёта затрат на продление перед принятием решения о продолжении использования номера.

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

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

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

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

ПараметрОбязательныйПримечаниеОписание
ДаСм. в профиле в настройках API КлючAPI-ключ обеспечивает доступ к оплаченным услугам
ДаgetContinueRentPriceНазвание метода
ДаЧисловое значениеID активации, полученное при запросе номера
Да4, 8, 12, 24, 72, 168, 360, 720, 2160Время аренды в часах

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

JSON
{
  "status": "success", 
  "price": "100"
}

Пример кода

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

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

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