Пример запроса:
lang: ruВ заголовке запроса необходимо указать значения request:service-object и operation:search (см. описание формата заголовка запроса).
После заголовка запроса следует блок service-object, в котором следует задать данные для поиска. Поиск осуществляется с логикой "и" для перечисленных полей. Блок начинается заголовком, указанным в квадратных скобках в отдельной строке.
Блок [service-object] может состоять из следующих полей:
Порядок следования полей в запросе произвольный в пределах каждого блока. Многострочные поля записываются в несколько строк, при этом в начале каждой строки присутствует название поля и разделитель (двоеточие). Для однострочных полей повторение не допускается. Необязательные поля могут либо отсутствовать в блоке, либо их значение может быть пустым (состоящим из пробельных символов).
Пример ответа:
State: 200 OK
request-id:20011220103455.12345@nic.ru
[service-objects-list]
service-objects-found:6 service-objects-limit:10 service-objects-first:1
[service-object]
object:domain_ru
service-id:5621679
service-state:0
testing-nameservers:
domain:TEST1234.RU
subject-contract:12345/NIC-D
payed-till:22.04.2009
contract-id:3481188
autoprolong:0
suspend-date:
nameservers:ns3.nic.ru
nameservers:ns4.nic.ru
nameservers:ns8.nic.ru
test-state:Ok
service:domain_ru
phone:+7 495 1234567
descr:
fax-no:+7 495 1234567
e-mail:you@mail.ru
switch:ON
object-state:DELEGATED
multiplier:1
end-date:22.04.2009
[service-object]
subject-contract:12345/NIC-D
object:primary_var
service:primary_var
service-id:294985
contract-id:267350
payed-till:21.08.2002
end-date:21.08.2002
switch:ON
object-state:Refresh
domain:TEST.RU
nserver:ns3.nic.ru 194.85.61.20
nserver:ns4.nic.ru 194.226.96.8
secondary:194.226.96.8
[service-object]
subject-contract:12345/NIC-D
object:primary_fixed
service:primary_fixed
service-id:294947
contract-id:267350
payed-till:16.08.2002
end-date:16.08.2002
switch:ON
object-state:Ok
domain:DEEP.SUB.TEST.RU
nserver:ns.DEEP.TEST.RU 1.3.4.5, 2.4.5.6
nserver:ns6.DEEP.TEST.RU 3.4.5.7
nserver:ns5.nic.ru
secondary:194.226.96.8
[service-object]
subject-contract:12345/NIC-D
object:secondary
service:secondary
service-id:293476
contract-id:267350
payed-till:27.08.2002
end-date:27.08.2002
switch:ON
object-state:Testing
domain:TEST.RU
primary-ip:194.85.61.20
[service-object]
subject-contract:12345/NIC-D
object:wforwarding
service:wforwarding
service-id:294962
contract-id:267350
payed-till:16.08.2002
end-date:16.08.2002
switch:ON
object-state:Refresh
domain:1353.RU
url:http://info.nic.ru/
frames:ON
[service-object]
subject-contract:12345/NIC-D
object:new_wf
service: new_wf
service-id:293978
contract-id:267350
payed-till: 19.10.2011
end-date: 19.10.2011
switch:ON
object-state:Refresh
domain:web-forward.ru
wf0: https://www.nic.ru:12349 www / 302 NO
wf1: https://www.nic.ru / Page Title YES
[service-object]
subject-contract:12345/NIC-D
object:mforwarding
service:mforwarding
service-id:295032
contract-id:267350
payed-till:29.08.2002
end-date:29.08.2002
switch:OFF
object-state:Refresh
domain:AHA.RU
forward-to:* *@test.ru
Ответ содержит заголовок (см. формат заголовка ответа) и тело ответа, которое отделяется от заголовка пустой строкой.
В случае успешного выполнения запроса (код 200) в теле ответа содержится блок service-objects-list, содержащий служебную информацию о результатах поиска, а также блоки service-object c данными по найденным услугам.
Блок [service-objects-list] содержит следующие поля:
В блоках [service-object] содержатся следующие поля, общие для всех услуг:
ВАЖНО: При поиске действующих услуг для доменов .COM, .NET, .ORG, .BIZ, .INFO начиная с 15 августа 2011 вместо значения domain_rrp можно указывать значение, соответствующее расширению домена:
object |
object-state |
Информация о состоянии услуги |
domain_ru |
Delegated |
Домен зарегистрирован и делегирован |
Not delegated |
Домен зарегистрирован, но не делегирован |
|
domain_rf |
Delegated |
Домен зарегистрирован и делегирован |
Not delegated |
Домен зарегистрирован, но не делегирован |
|
domain_su |
Delegated |
Домен зарегистрирован и делегирован |
Not delegated |
Домен зарегистрирован, но не делегирован |
|
domain_abkhazia_su |
Delegated |
Домен зарегистрирован и делегирован |
Not delegated |
Домен зарегистрирован, но не делегирован |
|
Deleted | Домен удален из базы данных | |
Deleted | Домен удален из базы данных | |
domain_epp_com, |
LOCK |
Запрещена смена регистратора, на делегирование домена не влияет |
ACTIVE |
Смена регистратора разрешена, на делегирование домена не влияет |
|
HOLD |
Смена регистратора запрещена, домен не прописан в файле зоны |
|
Примечание. По аналогии с доменами .RU введены статусы DELEGATED и NOT DELEGATED, которые отображаются через whois-сервис RU-CENTER (whois.nic.ru или https://www.nic.ru/whois/). Эти статусы устанавливаются при выполнении следующих условий: |
||
primary_var, primary_fixed |
Ok |
Услуга работает нормально |
RCS-Ok |
Зона обновлена, услуга работает нормально |
|
Refresh |
Зона ожидает обновления |
|
secondary |
Ok |
Услуга работает нормально |
Testing |
Производится тестирование Name-сервера |
|
Suspend |
Тестирование Name-сервера приостановлено из-за наличия ошибок конфигурации и будет возобновлено через 4 часа |
|
Hold |
Тестирование Name-сервера приостановлено из-за наличия ошибок конфигурации и не будет возобновлено |
|
webforwarding, mailforwarding, new_wf, web_forwarding |
Ok |
Услуга работает нормально |
Refresh |
Производится обновление настроек услуги |
Кроме того, для каждого типа услуг в блоках [service-object] могут присутствовать дополнительные поля, содержащие специфичные для этой услуги данные.
Дополнительные поля для услуги регистрации и продления регистрации доменов:
Дополнительные поля для услуги Primary-Standard:
Дополнительные поля для услуги Primary-Auto:
Дополнительные поля для услуги Web-forwarding:
Дополнительное поле для услуги Перенаправление почты:
Дополнительное поле для услуги Перенаправление домена: