Получение Cписка доменов
Метод Get List of Domains используется для получения Списка доменов.
GET /api/vendor/v1/domains.json?api_token={api_token}
Аргументы
Название | Тип параметров | Тип данных | Обязательный/Опциональный | Описание |
---|---|---|---|---|
api_token | query | string | Обязательный | API токен Сотрудника, выполняющего операцию (см.Просмотр и обновление информации о Сотруднике в ActivePlatform. Руководство по Панели управления Оператора) |
page | query | integer | Опциональный | Возвращается список доменов по указанному номеру страницы |
per_page | query | integer | Опциональный | Установка числа элементов на странице |
sorting[field] | query | string | Опциональный | Сортировка списка по указанному полю |
sorting[reversed] | query | string | Обязательный | Установка режима обратной сортировки по указанному полю:
|
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"
}
]
}
]