Получение списка активных активаций

Метод getActiveActivations используется для получения актуального списка всех активных активаций виртуальных номеров пользователя через API SMS.online. Он позволяет автоматизировать мониторинг текущих активаций и оперативно контролировать состояние номеров.

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

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

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

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

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

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

JSON
{
  "status":"success", 
  "activeActivations": [
    {
      "activationId" : "635468021",
      "countryCode" : "0",
      "countryName" : "Russia",
      "serviceCode" : "vk",
      "phoneNumber" : "79********1",
      "activationCost" : 12.50,
      "activationStatus" : "4",
      "smsCode" : ["CODE"],
      "activationTime" : "2022-06-01 16:59:16"
    }
  ]
}

Пример кода

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=getActiveActivations`);
# Выполняем GET-запрос к указанному URL
const data = await response.json();
# Выводим содержимое ответа от сервера
console.log(data);
} catch (err) {
# Если произошла ошибка, выводим сообщение об ошибке
console.error(err);
}

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

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