Получение информации об Экземпляре услуги

Метод Get Application Info by ID используется для получения подробной информации о Экземпляре услуги

 GET /api/vendor/v1/applications/{id}.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

Дата и время создания экземпляра услуг.

updated_at

date

Дата и время последнего изменения экземпляра услуги.

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

GET http://billing.activeplatform.com:80/api/vendor/v1/applications/2003086.json?api_token=654321

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

{
  "id": 2003086,
  "subscription_id": 2003250,
  "origin_id": 2257,
  "origin_type": "Plugin::CloudServer::Application",
  "service_status": "running",
  "application_template_id": 115,
  "created_at": "2016-01-28T17:27:37.071+03:00",
  "updated_at": "2016-01-28T17:27:37.099+03:00"
}