Получение Списка доменов Экземпляра услуги

Метод Get List of the Application Domains используется для получения Списка доменов Экземпляра услуги.

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

Аргументы

Название

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

Тип данных

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

Описание

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

page

query

integer

Опциональный

Возвращается список доменов экземпляра услуги по указанному номеру страницы

per_page

query

integer

Опциональный

Установка числа элементов на странице

sorting[field]

query

string

Опциональный

Сортировка списка по указанному полю

sorting[reversed]

query

string

Опциональный

Установка режима обратной сортировки по указанному полю:

  • true — список будет отсортирован по убыванию.
  • false — список будет отсортирован по возрастанию (используется по умолчанию).

filters[created_at]

query

date

Опциональный

Фильтрация списка по дате создания

filters[updated_at]

query

date

Опциональный

Фильтрация списка по дате обновления

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

Название

Тип данных

Описание

id

integer

ID домена

account_id

integer

ID клиента, к которому относится домен

name

string

Доменное имя

records

array

Список DNS-записей, содержимое которых зависит от типа ресурсной записи

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

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

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

[
  { 
   "id": 1019, 
   "account_id": 2000384, 
   "name": "d000000000000298.delegate.master.activebilling.devnet.by", 
   "records": [ 
     { 
       "name": "d000000000000298.delegate.master.activebilling.devnet.by.", 
       "type": "SOA", 
       "content": { 
         "primary": "ns1.master.activebilling.devnet.by", 
         "hostmaster": "ilia.orlenko+1050@gmail.com", 
         "serial": "2016012004", 
         "refresh": "14400", 
         "retry": "7200", 
         "expire": "2419200", 
         "default_ttl": "3600" 
       }, 
       "ttl": 3600, 
       "prio": null, 
       "raw_content": "ns1.master.activebilling.devnet.by ilia.orlenko+1050@gmail.com 2016012004 14400 7200 2419200 3600" 
     }, 
     { 
       "name": "d000000000000298.delegate.master.activebilling.devnet.by.", 
       "type": "NS", 
       "content": { 
         "nsdname": "ns1.master.activebilling.devnet.by." 
       }, 
       "ttl": 3600, 
       "prio": null, 
       "raw_content": "ns1.master.activebilling.devnet.by" 
     }, 
     { 
       "name": "d000000000000298.delegate.master.activebilling.devnet.by.", 
       "type": "NS", 
       "content": { 
          "nsdname": "ns2.master.activebilling.devnet.by." 
       }, 
       "ttl": 3600, 
       "prio": null, 
       "raw_content": "ns2.master.activebilling.devnet.by" 
     } 
   ] 
  }
]