Получение Списка ресурсов по ID подписки

Метод Get Resources List by Subscription ID позволяет получить Список ресурсов по ID подписки.

 GET /api/vendor/v1/subscriptions/{id}/resources.json?api_token={api_token}

Аргументы

Название

Тип параметра

Тип данных

Обязательный/ Опциональный

Описание

id

path

integer

Обязательный

ID подписки

api_tokenquerystringОбязательныйAPI токен Сотрудника, выполняющего операцию (см.Просмотр и обновление информации о Сотруднике вActivePlatform. Руководство по Панели управления Оператора).

Модель ответа

Название

Тип данных

Описание

id

integer

ID подписки.

additional

integer

Количество дополнительных ресурсов.

used

integer

Количество используемых ресурсов.

application_id

integer

ID экземпляра услуги, к которому относятся ресурсы.

plan_resource_id

integer

ID дополнительного ресурса.

name

string

Наименование дополнительного ресурса.

recurring_fee

integer

Стоимость за перерасход ресурсов, включенных в тарифный план.

renewal_fee

integer

Стоимость за продление использования ресурса.

setup_fee

integer

Стоимость платежа за установку ресурса.

limit

integer

Максимальное количество ресурса доступное для заказа. Если ресурс безлимитный (признак unlimited_units=true), то limit принимает значение 0.

included

integer

Количество ресурса, которое включено в тарифный план по умолчанию (включенные ресурсы предоставляются бесплатно).

minimum

integer

Минимальное количество ресурса (с учетом величины included), которое может быть доступно для заказа (см. Ресурсы тарифного плана в ActivePlatform. Руководство по Панели управления Оператора).

unlimited_units

bool

Признак отключения лимитов использования ресурса:

  • true - лимиты отключены;
  • false - лимиты активны.

overuse_fee

integer

Стоимость за перерасход ресурсов, включенных в тарифный план.

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

 GET http://billing.activeplatform.com:80/api/vendor/v1/subscriptions/2005882/resources.json?api_token=654321

Пример ответа

 [
  {
    "id": 132524,
    "additional": 0,
    "used": 0,
    "application_id": 2005627,
    "plan_resource_id": 2003627,
    "name": "MEMORY",
    "recurring_fee": "0.0",
    "renewal_fee": "0.0",
    "setup_fee": "0.0",
    "limit": 4096,
    "included": 4096,
    "minimum": 4096,
    "unlimited_units": false,
    "overuse_fee": "0.0"
  }
]