Прикрепление Экземпляра услуги к Домену

Метод Attach the Application to the Domain используется для прикрепления Экземпляра услуги к Домену.

 POST /api/vendor/v1/domains/{id}/applications/{application_id}.json?api_token={api_token}

Аргументы

Название

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

Тип данных

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

Описание

id

integer

path

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

ID домена

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

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

Название

Тип данных

Описание

id

integer

ID домена.

subscription_id

integerID подписки.

origin_id

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

origin_type

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

service_status

string

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

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

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

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

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

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

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

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

application_template_id

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

created_at

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

updated_at

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

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

POST http://billing.activeplatform.com:80/api/vendor/v1/domains/1918/applications/2000362.json?api_token=654321

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

 {
  "id": 2000362,
  "subscription_id": 2000423, 
  "origin_id": 158, 
  "origin_type": "Aps::Application", 
  "service_status": "running", 
  "application_template_id": 56, 
  "created_at": "2014-12-29T12:51:57.235+03:00", 
  "updated_at": "2014-12-29T12:51:57.950+03:00" 
}