Получение Списка ресурсов по 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_token | query | string | Обязательный | 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 | Признак отключения лимитов использования ресурса:
|
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"
}
]