Получение Cписка экземпляров услуг по ID подписки
Метод Get Applications List by Subscription ID позволяет получить Список экземпляров услуг, входящих в Подписку, используя ID данной подписки.
GET /api/vendor/v1/subscriptions/{id}/applications.json?api_token={api_token}
Аргументы
Название | Тип параметра | Тип данных | Обязательный/ Опциональный | Описание |
---|---|---|---|---|
id | path | integer | Обязательный | ID подписки. |
api_token | query | string | Обязательный | API токен Сотрудника, выполняющего операцию (см.Просмотр и обновление информации о Сотруднике вActivePlatform. Руководство по Панели управления Оператора). |
Модель ответа
Название | Тип данных | Описание |
---|---|---|
id | integer | ID экземпляра услуги. |
subscription_id | integer | ID подписки, которая использует данный экземпляр услуги. |
origin_id | integer | Порядковый номер экземпляра услуги |
origin_type | string | Внутренний тип экземпляра услуги, используемый как полиморфная связь. |
service_status | string | Сервисный статус экземпляра услуги:
|
application_template_id | integer | ID услуги, на основе которого создан данный экземпляр услуги. |
created_at | date | A date and time of the application instance creation. |
updated_at | date | Дата и время последнего изменения экземпляра услуги. |
Пример запроса
GET http://billing.activeplatform.com:80/api/vendor/v1/subscriptions/2005882/applications.json?api_token=654321
Пример ответа
[
{
"id": 2005627,
"subscription_id": 2005882,
"origin_id": 70,
"origin_type": "Plugin::FusionManager::Application",
"service_status": "running",
"application_template_id": 333,
"created_at": "2016-07-31T04:10:28.920+03:00",
"updated_at": "2016-07-31T04:10:31.303+03:00"
}
]