Получение Cписка доменов

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

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

Аргументы

Название

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

Тип данных

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

Описание

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

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

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

filters[account_id]

query

string

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

Фильтрация списка по id аккаунта

filters[name]

query

string

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

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

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

Название

Тип данных

Описание

id

integer

ID домена

account_id

integer

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

name

string

Доменное имя

records

array

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

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

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

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

[ 
 { 
   "id": 8,
   "account_id": 2000036,
   "name": "lynctest11.com", 
   "records": [ 
   { 
     "name": "lynctest11.com.", 
     "type": "SOA", 
     "content": { 
       "primary": "ns1.systemdns.com", 
       "hostmaster": "john.doe@gmail.com", 
       "serial": "2014123002", 
       "refresh": "7200", 
       "retry": "2419200", 
       "expire": "3600", 
       "default_ttl": "3600" 
     }, 
     "ttl": 3600, 
     "prio": null, 
     "raw_content": "123.123.123.123" 
   }
  ] 
 }
]