Получение списка доменов пользователя
Для управления доменами, пользователями и организациями используйте сервис Яндекс 360 для бизнеса.
Запрос позволяет получить список доменов пользователя.
Ответ возвращается постранично, его параметры можно задать в запросе.
Синтаксис запроса
Запрос следует отправлять по протоколу HTTPS с помощью метода GET.
GET /api2/admin/domain/domains?
[page=<номер страницы ответа>]
[on_page=<количество доменов на каждой странице ответа>]
Host: pddimp.yandex.ru
PddToken: <ПДД-токен>
Заголовки:
Параметры:
Параметр | Тип | Значение |
---|---|---|
Необязательные | ||
page | Число | Номер страницы ответа. Значение по умолчанию — 1. |
on_page | Число | Количество доменов на каждой странице ответа. Допустимые значения: от 1 до 20. Значение по умолчанию — 10. |
Параметр | Тип | Значение |
---|---|---|
Необязательные | ||
page | Число | Номер страницы ответа. Значение по умолчанию — 1. |
on_page | Число | Количество доменов на каждой странице ответа. Допустимые значения: от 1 до 20. Значение по умолчанию — 10. |
GET /api2/registrar/domain/domains?
[page=<номер страницы ответа>]
[on_page=<количество доменов на каждой странице ответа>]
Host: pddimp.yandex.ru
PddToken: <ПДД-токен>
Authorization: OAuth <OAuth-токен>
Заголовки:
Название | Описание |
---|---|
PddToken | |
Authorization |
Название | Описание |
---|---|
PddToken | |
Authorization |
Параметры:
Параметр | Тип | Значение |
---|---|---|
Необязательные | ||
page | Число | Номер страницы ответа. Значение по умолчанию — 1. |
on_page | Число | Количество доменов на каждой странице ответа. Допустимые значения: от 1 до 20. Значение по умолчанию — 10. |
Параметр | Тип | Значение |
---|---|---|
Необязательные | ||
page | Число | Номер страницы ответа. Значение по умолчанию — 1. |
on_page | Число | Количество доменов на каждой странице ответа. Допустимые значения: от 1 до 20. Значение по умолчанию — 10. |
Пример запроса
GET /api2/admin/domain/domains?page=2&on_page=5 HTTP/1.1
Host: pddimp.yandex.ru
PddToken: 123456789ABCDEF0000000000000000000000000000000000000
curl -H 'PddToken: 123456789ABCDEF0000000000000000000000000000000000000' 'https://pddimp.yandex.ru/api2/admin/domain/domains'
GET /api2/registrar/domain/domains?page=2&on_page=5 HTTP/1.1
Host: pddimp.yandex.ru
PddToken: 123456789ABCDEF0000000000000000000000000000000000000
Authorization: OAuth 00123456789ABCDEF00000000000000000000000000000000000
curl -H 'PddToken: 123456789ABCDEF0000000000000000000000000000000000000' -H 'Authorization: OAuth 00123456789ABCDEF00000000000000000000000000000000000' 'https://pddimp.yandex.ru/api2/registrar/domain/domains'
Структура ответа
{
"page": "{номер страницы ответа}",
"on_page": "{количество доменов на каждой странице ответа}",
"total": "{общее количество доменов пользователя}",
"found": "{количество доменов на текущей странице ответа}",
"domains":
[
{
"name":"{имя домена}",
"status": "{статус домена}",
"stage":"{служебный ключ}",
"aliases":
[
"{имя алиаса}",
...
],
"logo_enabled": "{признак наличия логотипа}",
"logo_url": "{URL логотипа}",
"nsdelegated": "{статус делегирования домена}",
"master_admin": "{статус пользователя}",
"emails-max-count": "{максимально возможное количество почтовых ящиков}",
"emails-count": "{количество почтовых ящиков}",
"nodkim": "{признак того, что DKIM не подключен}"
},
...
],
"success": "{статус выполнения запроса}"
}
{
"success": "{статус выполнения запроса}",
"error": "{код ошибки}"
}
Название | Тип значения | Описание |
---|---|---|
page | Число | Номер страницы ответа. Значение параметра page, заданное в запросе. Если значение параметра не задано, используется его значение по умолчанию. |
on_page | Число | Количество доменов на каждой странице ответа. Значение параметра on_page, заданное в запросе. |
total | Число | Общее количество доменов пользователя. |
found | Число | Количество доменов на текущей странице ответа (может отличаться от значения ключа on_page для последней страницы в меньшую сторону). |
domains | Массив | Атрибуты доменов. Каждый объект массива соответствует отдельному домену. Ключ включается в ответ, если у пользователя есть хотя бы один домен, который подтвержден или ожидает подтверждения. |
success | Строка | Статус выполнения запроса. Возможные значения:
|
error | Строка | Код ошибки. Ключ включается в ответ, если запрос выполнен с ошибкой. Возможные значения:
|
Ключи объектов массива domains | ||
name | Строка | Имя домена. |
status | Строка | Статус домена. Возможные значения:
|
stage | Строка | Ключ дублирует Возможные значения:
|
aliases | Массив | Список алиасов домена. |
logo_enabled | Логический | Наличие логотипа домена. Возможные значения:
|
logo_url | Строка | URL логотипа домена. |
nsdelegated | Строка | Статус делегирования домена на серверы Яндекса ( Возможные значения:
|
master_admin | Логический | Статус пользователя. Возможные значения:
|
dkim-ready | Логический | Статус подключения DKIM. Возможные значения:
|
emails-max-count | Число | Максимальное количество почтовых ящиков, которое можно создать для домена. |
emails-count | Число | Количество имеющихся почтовых ящиков. |
nodkim | Логический | Признак того, что DKIM не подключен для домена. Ключ включается в ответ для подтвержденного домена. Возможное значение: |
Название | Тип значения | Описание |
---|---|---|
page | Число | Номер страницы ответа. Значение параметра page, заданное в запросе. Если значение параметра не задано, используется его значение по умолчанию. |
on_page | Число | Количество доменов на каждой странице ответа. Значение параметра on_page, заданное в запросе. |
total | Число | Общее количество доменов пользователя. |
found | Число | Количество доменов на текущей странице ответа (может отличаться от значения ключа on_page для последней страницы в меньшую сторону). |
domains | Массив | Атрибуты доменов. Каждый объект массива соответствует отдельному домену. Ключ включается в ответ, если у пользователя есть хотя бы один домен, который подтвержден или ожидает подтверждения. |
success | Строка | Статус выполнения запроса. Возможные значения:
|
error | Строка | Код ошибки. Ключ включается в ответ, если запрос выполнен с ошибкой. Возможные значения:
|
Ключи объектов массива domains | ||
name | Строка | Имя домена. |
status | Строка | Статус домена. Возможные значения:
|
stage | Строка | Ключ дублирует Возможные значения:
|
aliases | Массив | Список алиасов домена. |
logo_enabled | Логический | Наличие логотипа домена. Возможные значения:
|
logo_url | Строка | URL логотипа домена. |
nsdelegated | Строка | Статус делегирования домена на серверы Яндекса ( Возможные значения:
|
master_admin | Логический | Статус пользователя. Возможные значения:
|
dkim-ready | Логический | Статус подключения DKIM. Возможные значения:
|
emails-max-count | Число | Максимальное количество почтовых ящиков, которое можно создать для домена. |
emails-count | Число | Количество имеющихся почтовых ящиков. |
nodkim | Логический | Признак того, что DKIM не подключен для домена. Ключ включается в ответ для подтвержденного домена. Возможное значение: |