Получение 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_tokenquerystringОбязательныйAPI токен Сотрудника, выполняющего операцию (см.Просмотр и обновление информации о Сотруднике вActivePlatform. Руководство по Панели управления Оператора).

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

Название

Тип данных

Описание

id

integer

ID экземпляра услуги.

subscription_id

integer

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

origin_id

integer

Порядковый номер экземпляра услуги

origin_type

string

Внутренний тип экземпляра услуги, используемый как полиморфная связь.

service_status

string

Сервисный статус экземпляра услуги:

  • not_provisioned - провижининг экземпляра услуги не был осуществлен;

  • provisioning - экземпляр услуги в процессе провижининга;

  • provisining_failed - в процессе провижининга возникла ошибка;

  • running - экземпляр услуги запущен;

  • renewing - происходит продление использования экземпляра услуги;

  • renewing_failed - произошла ошибка в процессе продления использования экземпляра услуги;

  • stopped - использование экземпляра услуги была остановлено.

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"
  }
]