Получение информации о Домене

Метод Get Domain Info by ID позволяет получить информацию о Домене, используя ID домена. 

 

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

Аргументы

Название

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

Тип данных

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

Описание

id

path

integer

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

ID домена

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

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

Название

Тип данных

Описание

id

integer

ID домена.

account_id

integer

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

name

string

Доменное имя.

records

array

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

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

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

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

{ 
  "id": 1012, 
  "account_id": 2000359, 
  "name": "activeplatform.com.", 
  "records": [ 
  { 
   "name": "sactiveplatform.com", 
   "type": "SOA", 
   "content": { 
     "primary": "ns1.master.activebilling.devnet.by", 
     "hostmaster": "john.doe@activeplatform.com", 
     "serial": "2016011903", 
     "refresh": "14400", 
     "retry": "7200", 
     "expire": "2419200", 
     "default_ttl": "3600" 
   }, 
   "ttl": 3600, 
   "prio": null, 
   "raw_content": "ns1.master.activebilling.devnet.by john.doe@activeplatform.com 2016011903 14400 7200 2419200 3600" 
  },
  { 
   "name": "activeplatform.com.", 
   "type": "NS", 
   "content": { 
     "nsdname": "ns1.master.activebilling.devnet.by." 
   }, 
   "ttl": 3600, 
   "prio": null,
   "raw_content": "ns1.master.activebilling.devnet.by" 
   }, 
   { 
   "name": "activeplatform.com.", 
   "type": "NS", 
   "content": { 
     "nsdname": "ns2.master.activebilling.devnet.by." 
   }, 
   "ttl": 3600, 
   "prio": null, 
   "raw_content": "ns2.master.activebilling.devnet.by" 
   } 
  ]
}