Данный ресурс предназначен для создания и управления доменами и их псевдонимами.

Table of Contents
maxLevel3

Описание полей

...

ресурса Домен (Domain)

Имя

Тип

Описание

Обязательное

Значение по умолчанию

name

string

Доменное имя. Не может быть изменено после создания домена.

да


domain_prefix

string

Уникальный префикс домена, должен предсавлять из себя стороку из 5 цифр

да


comment

string

Комментарий

нет

null
id

integer

Уникальный идентификатор домена. Поле только для чтения.

-

-

Описание полей ресурса Псевдоним домена (Domain Alias)

Имя

Тип

ОписаниеОбязательноеЗначение по умолчанию

name

string

Псевдоним домена. Может быть IP-адресом домена.да

comment

string

Комментарий

нет

null

id

integer

Уникальный идентификатор алиаса домена. Поле только для чтения.

-

-

Описание полей ресурса Domain Force Destination

ipstring
ИмяТипОписаниеОбязательноеЗначение по умолчанию

ip

string

IP-адресда

comment

string

Комментарий

нет

null

id

integer

Уникальный идентификатор алиаса домена. Поле только для чтения.

-

-

Описание полей ресурса Domain Force Source

ИмяТипОписаниеОбязательноеЗначение по умолчанию

ip

string

IP-адресда

comment

string

ip
Комментарий

нет

string
null

id

integer

...

Уникальный идентификатор алиаса домена. Поле только для чтения.

-

-


POST /admin/domain/
Ресурсы раздела "Администратор"

Добавить домен

Параметры JSON

...

GET /admin/domain/

Получить domain listсписок доменов

Параметры запроса

Имя

Тип

comment

array [string]

domain_prefix

array [string]

id

array [integer]

name

array [string]

...

PUT /admin/domain/{domain_id}

Обновить domainдомен

Параметры URL

Имя

Тип

domain_id

integer

...

GET /admin/domain/{domain_id}

Получить domainдомен по его идентификатору

Параметры URL

Имя

Тип

domain_id

integer

...

DELETE /admin/domain/{domain_id}

Удалить domainдомен

Параметры URL

Имя

Тип

domain_id

integer

...

POST /admin/domain/{domain_id}/alias/

Добавить domain aliasпсевдоним домена

Параметры URL

Имя

Тип

domain_id

integer

...

GET /admin/domain/{domain_id}/alias/

Получить domain aliases listсписок псевдонимов домена

Параметры URL

Имя

Тип

domain_id

integer

...

PUT /admin/domain/{domain_id}/alias/{id}

Обновить domain aliasпсевдоним домена

Параметры URL

Имя

Тип

domain_id

integer

id

integer

...

GET /admin/domain/{domain_id}/alias/{id}

Получить domain aliasпсевдоним домена по его идентификатору

Параметры URL

Имя

Тип

domain_id

integer

id

integer

...

DELETE /admin/domain/{domain_id}/alias/{id}

Удалить domain aliasпсевдоним домена

Параметры URL

Имя

Тип

domain_id

integer

id

integer

...