Это справочное руководство описывает HTTPS-шлюз к системе распределённой регистрации RegTime (RegTime Shared Registry System — RegTimeSRS), версии 1.0.1.
HTTPS-шлюз — это метод взаимодействия с системой распределённой регистрации RegTimeSRS, позволяющий осуществлять операции в реальном времени за один шаг.
Для осуществления одношаговых (одноэтапных) операций, вся информация должна быть представлена в одном единственном HTTP-запросе. В интерфейсе RegTimeSRS нет понятия "состояния" и все запросы независимы друг от друга. HTTPS-интерфейс поддерживает такие операции как регистрация домена, смена DNS серверов домена, проверка доступности домена, смена регистрационных данных домена и т.п. Доступные операции описаны ниже в этом документе.
Компания RegTime предоставляет не только "боевой" доступ к HTTPS-шлюзу для осуществления реальных операций, но также и тестовый доступ для отладки взаимодействия с системой RegTimeSRS.
Запросы к HTTPS-шлюзу должны направляться на URL
https://www.webnames.ru:81/RegTimeSRS.pl
Среднее время ответа при нормальных нагрузках сервера должно быть не более 5 или 10 секунд.
Предупреждение: Не устанавливайте для Ваших клиентов web-формы, содержащие Ваши авторизационные данные, т.к. клиенты могут легко узнать Ваш login и пароль. Для обеспечения безопасности, запросы должны отправляться программой на стороне сервера.
Все запросы должны удовлетворять спецификации HTTP/1.0 (использование HTTP/1.1 не рекомендуется) описанной в RFC 1945: http://www.ics.uci.edu/pub/ietf/http/rfc1945.html
RegTime.Net предоставляет тестовый доступ к своему шлюзу для тестирования системы регистрации. Отличия тестового доступа от реального таковы:
Для использования тестовой системы, HTTP-Post запросы должны направляться на тот же URL, что и для реальной системы. При этом используются следующие авторизационные данные:
username: test password: test
При использовании интерфейса RegTimeSRS клиентом должен быть соблюдён ряд ограничений.
HTTPS-шлюз позволяет осуществлять различные операции. В таблице ниже приведён список операций, которые могут быть осуществлены с использованием HTTPS-шлюза. Для каждой операции требуется указание различных параметров (полей), которые описаны ниже в этом документе.
Операция |
Описание | Реализовано |
---|---|---|
Операции по регистрации и переносу (см. раздел 4) | ||
pispRegistration | Подать заявку на регистрацию домена | Да |
pispInitiateTransfer | Подать заявку на перенос домена от другого регистратора | Да |
Прочие операции (см. раздел 5) | ||
pispCheckDomain | Проверка доступности домена для регистрации | Да |
pispWhois | Получение данных WHOIS домена | Да |
pispRenewDomain | Продление регистрации домена | Да |
pispRedelegation | Смена списка DNS-серверов домена | Да |
pispContactDetails | Смена данных владельца домена | Да |
pispBalance | Получить значение текущего баланса | Да |
pispDomainMove | Передача управления доменом на другой аккаунт | Да |
pispDomainRevoke | Запрет управления доменом другого аккаунта | Да |
pispDomainInfo | Информация о домене | Да |
pispGetContactDetails | Контактная информация домена | Да |
pispCreateUser | Создание нового пользовательского аккаунта | Да |
pispAdminChange | Перенос домена на другой аккаунт | Нет |
pispAllDomainsInfo | Получение всего списка доменов аккаунта | Да |
pispCancelDomain | Отмена регистрации домена | Нет |
pispRegistryKey | Получение регистрационного ключа домена | Нет |
pispGetDelegation | Получение списка DNS-серверов домена | Нет |
pispAddNameServer | Зарегистрировать DNS-сервер в NSI-registry (для .com, .net, .org) | Нет |
pispDeleteNameServer | Удалить DNS-сервер из NSI-registry (для .com, .net, .org) | Нет |
pispGetPrice | Получение цен текущего тарифа | Да |
pispAddVerificationScan | Подтверждение данных домена (.RU, .SU, .РФ) | Да |
Операции работы с зоной (см. раздел 6) | ||
pispDomainZoneAddAlias | Добавление записи 'ALIAS' | Да |
pispDomainZoneAddCname | Добавление записи 'CNAME' | Да |
pispDomainZoneAddMX | Добавление записи 'MX' | Да |
pispDomainZoneAddNS | Добавление записи 'NS' | Да |
pispDomainZoneAddTXT | Добавление записи 'TXT' | Да |
pispDomainZoneSRV | Добавление записи SRV | Да |
pispDomainZoneRmRR | Удаление записи | Да |
pispDomainZoneUpdate | Обновление зоны | Да |
pispDomainZoneTuneFwd | Настройка зоны для парковки | Да |
pispDomainZoneTuneHost | Настройка зоны для хостинга | Да |
pispDomainZoneInfo | Получение информации о зоне | Да |
Команды на осуществление операций передаются в виде стандартного запроса HTTP/1.0 POST. Параметры операции передаются в виде HTTP параметров. При этом действуют следующие правила:
В таблице перечислены все обязательные поля, которые должны присутствовать в КАЖДОМ запросе.
Имя поля | Макс. длина | Описание |
---|---|---|
thisPage | 80 | Определяет операцию, которая должна быть произведена, например pispCheckDomain |
username | 80 | Имя пользователя (login) в системе регистрации RegTimeSRS. |
password | 80 | Пароль пользователя (password) в системе регистрации RegTimeSRS. |
domain_name * | 67 | Полное имя домена, с которым производится операция, например example.com. Максимальная длина - 67 символов (63 + 4). Допустимы алфавитно-цифровые символы и символ дефиса. Русские имена доменов указываются в кодировке windows-1251 (CP1251). |
interface_revision | 5 | Номер версии интерфейса. Подробности см. в разделе 3.5. |
interface_lang | 2 | Язык сообщений об ошибках ('ru' или 'en'). Подробности см. в разделе 3.5.. По умолчанию язык английский ('en'). |
* - поля обязательные для операций с доменами
Ниже перечислены сообщения об ошибках системы RegTimeSRS, общие для всех операций:
Текст ошибки | Описание |
---|---|
Error: username/password Incorrect | Значения полей "username" и/или "password" не указаны, указаны неверно, либо такого пользователя не существует. |
Error: Domain Name is invalid | Значение поля "domain_name" не указано или указано неверно: т.е. содержит недопустимые символы, превышает допустимую длину и т.п. |
Error: System Unavailable | Шлюз RegTimeSRS не доступен. Операция не была произведена и запрос должен быть подан повторно. |
Error: Internal error | Внутренняя ошибка системы RegTimeSRS. Пожалуйста, свяжитесь с RegTime.Net для решения проблемы. |
Error: The following fields are invalid: <fields list> | Значения перечисленных полей неверны. Исправьте данные и повторите запрос. |
Error: Incorrect request <request> | Некорректное значение поля thisPage |
Шлюз RegTimeSRS может действовать в нескольких режимах в зависимости от того, какая версия интерфейса используется. Версия интерфейса передаётся в запросе в поле "interface_revision". Если поле "interface_revision" отсутствует в запросе, то версия интерфейса принимается за "0".
В таблице ниже перечислены версии интерфейса, которые поддерживаются в настоящий момент.
Номер версии | Особенности |
---|---|
0 | Режим совместимости. Отличается сокращёнными (однострочными) сообщениями об ошибках |
1 | Режим, в котором поддерживаются многострочные сообщения об ошибках. Первая строчка имеет строгий формат, описанный в этом документе в списке возможных сообщениях об ошибках для каждой команды. За первой строчкой могут следовать (но не обязательно следуют) дополнительные строчки с развёрнутым описанием ошибки. Формат описания ошибки свободный (не регламентирован) и предназначен для расшифровки ошибки в удобной для восприятия человеком форме. Язык развёрнутых сообщений об зависит от значения поля "interface_lang", присутствующего в запросе. Допускаются русский ('ru') и английский ('en') языки. |
2 | Ответ в формате JSON. Может содержать расширенные данные. |
Эта операция служит для регистрации доменов в зонах .ru, .su, .рф, а также .ком.рф, .нет.рф и .орг.рф. В качестве значения поля thisPage для этой операции должно быть указано pispRegistration.
Ниже перечислены значения других полей для этой операции.
Обратите внимание, что в этой операции допустимо использовать один из двух взаимоисключающих наборов полей — данные организации (если домен регистрируется на организацию) либо данные частного лица (если домен регистрируется на частное лицо).
Некоторые поля, обозначенные особо, могут быть многострочными.
Имя поля | Макс. длина | Описание поля |
---|---|---|
notpaid | 1 | Значением может быть 1 - истина или 0 - ложь. Если параметр указан, то создаваемый счёт не оплачивается с баланса даже если там есть деньги и способом оплаты ставится предпочитаемый способ. |
period | 2 | Период, на который производится регистрация домена. Единственное допустимое значение для доменов .ru, .su, .рф: 1. |
descr | 255 | Описание домена. На английском. Необязательное поле. |
Контакты для организаций. Не используйте их для частных лиц и предпринимателей! | ||
org | 255 многострочное поле |
Название организации латинскими буквами. Пример: Karla-Marla Uryupinsk State University |
org_r | 255 многострочное поле |
Полное наименование организации в соответствии с учредительными документами. Пример: Общество с ограниченной ответственностью "Рога и Копыта" |
code | 10 |
ИНН. Только для Российских организаций. Пример: 7701107259 |
kpp | 9 |
КПП. Только для Российских организаций. Пример: 632946014 |
country | 2 |
Двухбуквенный код страны в соответствии с ISO стандартом. Пример: RU |
address_r | 255 многострочное поле |
Юридический адрес организации на русском языке. Пример: 101000, Москва, УЛ.Пупкина, 1, стр. 2 |
p_addr | 255 многострочное поле |
Почтовый адрес владельца домена на русском языке.. Пример: 101000, Москва, ул.Пупкина, 1, стр. 2, отдел мебели, офис 433 (для В. Лоханкина) |
phone | 255 многострочное поле |
Контактные телефоны владельца домена. Пример: +7 495 8102233\n+7 3432 811221 |
fax | 255 многострочное поле |
Номер факса владельца домена. Пример: +7 3432 811221 |
e_mail | 255 многострочное поле |
E-mail адрес владельца домена. Пример: ncc@test.ru\ntest@test.ru |
ogrn_org | 13 | ОГРН. Только для .RU доменов. |
cell_phone | 20 | Номер мобильного телефона владельца домена в международном формате (для России должен начинаться с +79) (example: +79990000000). |
Контакты частных лиц. Не используйте их для организаций! | ||
person | 80 |
Имя владельца записанное латинскими буквами. Пример: Vassily N Pupkin |
private_person | 1 |
Возможные значения: 0 или 1. Если установлено в 1, то контакты владельца домена будут скрыты в WHOIS. |
person_r | 80 |
Имя владельца домена на русском языке. Пример: Пупкин Василий Николаевич |
passport | 255 многострочное поле |
Серия, номер, орган выдачи и дата выдачи паспорта или иного основного документа удостоверяющего личность. Пример: 32 02 651241 выдан 48 о/м г.Москвы 26.12.1990 |
residence | 255 многострочное поле |
Адрес постоянного места жительства. Пример: 101000, Москва, ул.Воробьянинова, 15, кв.22 |
birth_date | 10 |
Дата рождения в формате ДД.ММ.ГГГГ. Пример: 07.11.1917 |
country | 2 |
Двухбуквенный код страны в соответствии с ISO стандартом. Пример: RU |
p_addr | 255 многострочное поле |
Почтовый адрес организации на русском языке. Пример: 101000, Москва, ул.Пупкина, 1, стр. 2, отдел мебели, офис 433 (для В. Лоханкина) |
phone | 255 многострочное поле |
Контактные телефоны владельца домена. Пример: +7 495 8102233\n+7 3432 811221 |
fax | 255 многострочное поле |
Номер факса владельца домена. Пример: +7 3432 811221 |
e_mail | 255 многострочное поле |
E-mail адрес владельца домена. Пример: ncc@test.ru\ntest@test.ru |
code | 12 |
ИНН для частных предпринимателей. Заполняется только для частных предпринимателей! Пример: 789012345678 |
cell_phone | 20 | Номер мобильного телефона владельца домена в международном формате (для России должен начинаться с +79) (example: +79990000000). |
Серверы имён / DNS серверы | ||
ns0 | 80 | Укажите первичный (основной) DNS сервер. Не обязательно. |
ns1 | 80 | Укажите дополнительный DNS сервер. Не обязательно. |
ns2 | 80 | Укажите второй дополнительный DNS сервер. Не обязательно. |
ns3 | 80 | Укажите третий дополнительный DNS сервер. Не обязательно. |
ns0ip | 15 | Укажите IP адрес основного DNS сервера (только если он на базе самого домена). Не обязательно. |
ns1ip | 15 | Укажите IP адрес дополнительного DNS сервера (только если он на базе самого домена). Не обязательно. |
ns2ip | 15 | Укажите IP адрес второго дополнительного DNS сервера (только если он на базе самого домена). Не обязательно. |
ns3ip | 15 | Укажите IP адрес третьего дополнительного DNS сервера (только если он на базе самого домена). Не обязательно. |
Примечание: Для поддержки DNS могут быть бесплатно использованы сервера RegTime.Net. Для этого в качестве DNS-серверов необходимо указать сервера ns1.nameself.com и ns2.nameself.com. При этом на данных серверах будет прописана зона для Вашего домена. Управлять зоной впоследствии можно будет через web-интерфейс портала WebNames.ru.
Поля для этой операции аналогичны п.4.5, за исключением того, что добавлена секция контактов финансового администратора с префиксом "b_". В случае отсутствия этой секции она заполняется автоматически на основе контактов владельца домена.
Все поля заполняются на английском.
В качестве значения параметра thisPage для этой операции должно быть установлено pispRegistration.
Имя поля | Макс. длина | Описание поля |
---|---|---|
period | 2 | Период, на который производится регистрация домена. Интервал допустимых значений: 1 - 10 (может изменяться соответственно правилам конкретной зоны) |
Контакты владельца домена | ||
o_company | 80 | Полное наименование владельца домена. |
o_first_name | 40 | Имя представителя владельца. |
o_last_name | 40 | Фамилия представителя владельца. |
o_email | 80 | Контактный e-mail адрес |
o_phone | 20 | Номер контактного телефона в международном формате (example: +7.4952171179). |
o_fax | 20 | Номер факса в международном формате (example: +7.4952171179). Optional field. |
o_addr | 64 | Почтовый адрес. |
o_city | 80 | Город или иной населённый пункт. |
o_state | 40 | Штат или область. Optional field. |
o_postcode | 10 | Почтовый индекс. |
o_country_code | 2 | Двухбуквенный код страны в соответствии с ISO стандартом. Полный список кодов можно найти здесь: http://www.iso.ch/iso/en/prods-services/iso3166ma/02iso-3166-code-lists/list-en1.html |
Domain administration contacts | ||
a_company | 80 | Полное наименование администратора домена. |
a_first_name | 40 | Укажите имя представителя администратора. |
a_last_name | 40 | Укажите фамилию представителя владельца.. |
a_email | 80 | Контактный e-mail адрес |
a_phone | 20 | Номер контактного телефона в международном формате (example: +7.4952171179). |
a_fax | 20 | Номер факса в международном формате (example: +7.4952171179). Optional field. |
a_addr | 64 | Почтовый адрес. |
a_city | 80 | Город или иной населённый пункт. |
a_state | 40 | Штат или область. Optional field. |
a_postcode | 10 | Почтовый индекс. |
a_country_code | 2 | Двухбуквенный код страны в соответствии с ISO стандартом. Полный список кодов можно найти здесь: http://www.iso.ch/iso/en/prods-services/iso3166ma/02iso-3166-code-lists/list-en1.html |
Domain technical contacts | ||
t_company | 80 | Полное наименование технической поддержки домена. |
t_first_name | 40 | Укажите имя представителя тех.поддержки. |
t_last_name | 40 | Укажите фамилию представителя тех.поддержки.. |
t_email | 80 | Контактный e-mail адрес |
t_phone | 20 | Номер контактного телефона в международном формате (example: +7.4952171179). |
t_fax | 20 | Номер факса в международном формате (example: +7.4952171179). Optional field. |
t_addr | 64 | Почтовый адрес. |
t_city | 80 | Город или иной населённый пункт. |
t_state | 40 | Штат или область. Optional field. |
t_postcode | 10 | Почтовый индекс. |
t_country_code | 2 | Двухбуквенный код страны в соответствии с ISO стандартом. Полный список кодов можно найти здесь: http://www.iso.ch/iso/en/prods-services/iso3166ma/02iso-3166-code-lists/list-en1.html |
Domain billing contacts | ||
b_company | 80 | Полное наименование плательщика домена. |
b_first_name | 40 | Укажите имя представителя плательщика. |
b_last_name | 40 | Укажите фамилию представителя плательщика. |
b_email | 80 | Контактный e-mail адрес |
b_phone | 20 | Номер контактного телефона в международном формате (example: +7.4952171179). |
b_fax | 20 | Номер факса в международном формате (example: +7.4952171179). Optional field. |
b_addr | 64 | Почтовый адрес. |
b_city | 80 | Город или иной населённый пункт. |
b_state | 40 | Штат или область. Optional field. |
b_postcode | 10 | Почтовый индекс. |
b_country_code | 2 | Двухбуквенный код страны в соответствии с ISO стандартом. Полный список кодов можно найти здесь: http://www.iso.ch/iso/en/prods-services/iso3166ma/02iso-3166-code-lists/list-en1.html |
Серверы имён / DNS серверы | ||
ns0 | 80 | Укажите первичный (основной) DNS сервер. Не обязательно. |
ns1 | 80 | Укажите дополнительный DNS сервер. Не обязательно. |
ns2 | 80 | Укажите второй дополнительный DNS сервер. Не обязательно. |
ns3 | 80 | Укажите третий дополнительный DNS сервер. Не обязательно. |
ns0ip | 15 | Укажите IP адрес основного DNS сервера (только если он на базе самого домена). Не обязательно. |
ns1ip | 15 | Укажите IP адрес дополнительного DNS сервера (только если он на базе самого домена). Не обязательно. |
ns2ip | 15 | Укажите IP адрес второго дополнительного DNS сервера (только если он на базе самого домена). Не обязательно. |
ns3ip | 15 | Укажите IP адрес третьего дополнительного DNS сервера (только если он на базе самого домена). Не обязательно. |
Примечание: Для поддержки DNS могут быть бесплатно использованы сервера RegTime.Net. Для этого в качестве DNS-серверов необходимо указать сервера ns1.nameself.com и ns2.nameself.com. При этом на данных серверах будет прописана зона для Вашего домена. Управлять зоной впоследствии можно будет через web-интерфейс портала WebNames.ru.
Помимо полей, указанных в п.4.2, нужно указать дополнительные поля. Эти поля заполняются на английском и описаны ниже.
Имя поля | Значение поля | Описание поля |
---|---|---|
Местонахождение серверного оборудования | ||
street | Postal address | Почтовый адрес |
city | City | Город |
sp | Region | Область |
Поля для этой операции аналогичны п.4.2, кроме того, добавляется секция CED-контактa. Эта секция должна присутствовать обязательно. Все поля заполняются на английском и описаны ниже.
CED-контакт станет вторым техническим контактом домена.
Имя поля | Мин. длина | Макс. длина | Описание поля |
---|---|---|---|
CED-контакт | |||
default_ced | 0 | 2 | Если указано значение 'on' - использовать CED-контакт ООО "Регтайм" по умолчанию. В этом случае все остальные поля этой секции опускаются. Если данное поле отсутствует в запросе, необходимо заполнить все нижеследующие поля. |
company | 5 | 80 | Название организации. Указывать "Private person" в случае, если частное лицо. |
first_name | 2 | 40 | Имя контактного лица |
last_name | 2 | 40 | Фамилия контактного лица |
6 | 90 | Контактный email-адрес | |
phone | 8 | 20 | Номер телефона в международном формате (Пример: +7.4952171179). |
fax | 8 | 20 | Номер факса в международном формате (Пример: +7.4952171179). Необязательное поле. |
addr | 8 | 80 | Адрес: улица, дом, офис (квартира) |
city | 2 | 80 | Адрес: город |
state | 2 | 40 | Адрес: область/край/штат. Необязательное поле |
postcode | 3 | 10 | Почтовый индекс |
country_code | 2 | 2 | Двухбуквенный ISO-код страны. Список всех кодов стран можно найти тут |
cclocality | 2 | 2 | Код страны из Азиатско-Тихоокеанского региона, где зарегистрирован CED-контакт |
entity_type | 2 | 13 | Тип CED-контакта (возможные значения: naturalPerson, corporation, cooperative, partnership, government, politicalParty, society, institution, other) |
ident_form | 5 | 22 | Форма идентификации (возможные значения: passport, certificate, legislation, societiesRegistry, politicalPartyRegistry, other) |
ident_number | 2 | 255 | Идентификационный номер |
Ниже перечислены поля, участвующие в запросе для этой операции.
В качестве значения параметра thisPage для этой операции должно быть установлено pispRegistration.
Имя поля | Макс. длина | Описание поля |
---|---|---|
period | 2 | Период, на который производится регистрация домена. Интервал допустимых значений: 1 - 10 |
Domain owner (organization) contacts | ||
o_name_ru | 80 | Specify the given name and surname in Russian. |
o_name | 80 | Specify the given name and surname in English. |
o_email | 80 | Контактный e-mail адрес |
o_phone | 20 | Номер контактного телефона в международном формате (example: +7.4952171179). |
o_fax | 20 | Номер факса в международном формате (example: +7.4952171179). Optional field. |
o_addr_ru | 64 | Почтовый адрес на Русском. |
o_addr | 64 | Почтовый адрес на Английском. |
o_city_ru | 80 | Specify the license holder's suburb/city in Russian. |
o_city | 80 | Specify the license holder's suburb/city in English. |
o_state_ru | 40 | Specify the license holder's state / area in Russian. |
o_state | 40 | Specify the license holder\'s state / area in English. |
o_postcode | 10 | Почтовый индекс. |
o_country_code | 2 | Двухбуквенный код страны в соответствии с ISO стандартом. Полный список кодов можно найти здесь: http://www.iso.ch/iso/en/prods-services/iso3166ma/02iso-3166-code-lists/list-en1.html |
For organizations only | ||
o_company_ru | 80 | Specify the license holder's organization name in Russian. |
o_company | 80 | Specify the license holder's organization name in English. |
o_code | 10 | INN |
o_bank | 80 | Bank |
o_bank_account | 40 | Bank account |
o_mfo | 10 | MFO (BIK) |
o_okonh | 10 | OKONH |
Domain administration contacts | ||
a_name_ru | 80 | Specify the given name and surname in Russian. |
a_name | 80 | Specify the given name and surname in English. |
a_email | 80 | Контактный e-mail адрес |
a_phone | 20 | Номер контактного телефона в международном формате (example: +7.4952171179). |
a_fax | 20 | Номер факса в международном формате (example: +7.4952171179). Optional field. |
a_addr_ru | 64 | Specify the address in Russian. |
a_addr | 64 | Specify the address in English. |
a_city_ru | 80 | Specify the suburb/city in Russian. |
a_city | 80 | Specify the suburb/city in English. |
a_state_ru | 40 | Specify the state / area in Russian. |
a_state | 40 | Specify the state / area in English. |
a_postcode | 10 | Почтовый индекс. |
a_country_code | 2 | Двухбуквенный код страны в соответствии с ISO стандартом. Полный список кодов можно найти здесь: http://www.iso.ch/iso/en/prods-services/iso3166ma/02iso-3166-code-lists/list-en1.html |
For organizations only | ||
a_company_ru | 80 | Specify the organization name in Russian. |
a_company | 80 | Specify the organization name in English. |
Domain technical contacts | ||
t_name_ru | 80 | Specify the given name and surname in Russian. |
t_name | 80 | Specify the given name and surname in English. |
t_email | 80 | Контактный e-mail адрес |
t_phone | 20 | Номер контактного телефона в международном формате (example: +7.4952171179). |
t_fax | 20 | Номер факса в международном формате (example: +7.4952171179). Optional field. |
t_addr_ru | 64 | Specify the address in Russian. |
t_addr | 64 | Specify the address in English. |
t_city_ru | 80 | Specify the suburb/city in Russian. |
t_city | 80 | Specify the suburb/city in English. |
t_state_ru | 40 | Specify the state / area in Russian. |
t_state | 40 | Specify the state / area in English. |
t_postcode | 10 | Почтовый индекс. |
t_country_code | 2 | Двухбуквенный код страны в соответствии с ISO стандартом. Полный список кодов можно найти здесь: http://www.iso.ch/iso/en/prods-services/iso3166ma/02iso-3166-code-lists/list-en1.html |
For organizations only | ||
t_company_ru | 80 | Specify the organization name in Russian. |
t_company | 80 | Specify the organization name in English. |
Domain billing contacts | ||
b_name_ru | 80 | Specify the given name and surname in Russian. |
b_name | 80 | Specify the given name and surname in English. |
b_email | 80 | Контактный e-mail адрес |
b_phone | 20 | Номер контактного телефона в международном формате (example: +7.4952171179). |
b_fax | 20 | Номер факса в международном формате (example: +7.4952171179). Optional field. |
b_addr_ru | 64 | Specify the address in Russian. |
b_addr | 64 | Specify the address in English. |
b_city_ru | 80 | Specify the suburb/city in Russian. |
b_city | 80 | Specify the suburb/city in English. |
b_state_ru | 40 | Specify the state / area in Russian. |
b_state | 40 | Specify the state / area in English. |
b_postcode | 10 | Почтовый индекс. |
b_country_code | 2 | Двухбуквенный код страны в соответствии с ISO стандартом. Полный список кодов можно найти здесь: http://www.iso.ch/iso/en/prods-services/iso3166ma/02iso-3166-code-lists/list-en1.html |
For organizations only | ||
b_company_ru | 80 | Specify the organization name in Russian. |
b_company | 80 | Specify the organization name in English. |
Серверы имён / DNS серверы | ||
ns0 | 80 | Укажите первичный (основной) DNS сервер. Не обязательно. |
ns1 | 80 | Укажите дополнительный DNS сервер. Не обязательно. |
ns2 | 80 | Укажите второй дополнительный DNS сервер. Не обязательно. |
ns3 | 80 | Укажите третий дополнительный DNS сервер. Не обязательно. |
ns0ip | 15 | Укажите IP адрес основного DNS сервера (только если он на базе самого домена). Не обязательно. |
ns1ip | 15 | Укажите IP адрес дополнительного DNS сервера (только если он на базе самого домена). Не обязательно. |
ns2ip | 15 | Укажите IP адрес второго дополнительного DNS сервера (только если он на базе самого домена). Не обязательно. |
ns3ip | 15 | Укажите IP адрес третьего дополнительного DNS сервера (только если он на базе самого домена). Не обязательно. |
Примечание: Для поддержки DNS могут быть бесплатно использованы сервера RegTime.Net. Для этого в качестве DNS-серверов необходимо указать сервера ns1.nameself.com и ns2.nameself.com. При этом на данных серверах будет прописана зона для Вашего домена. Управлять зоной впоследствии можно будет через web-интерфейс портала WebNames.ru.
Эта операция позволяет подавать заявки на регистрацию доменов .AERO, .CN, .EU, .IN, .NAME, .US, .WS, .РУ, .КОМ, .НЕТ, .ОРГ
Ниже перечислены поля, участвующие в запросе для этой операции.
В качестве значения параметра thisPage для этой операции должно быть установлено pispRegistration.
Имя поля | Макс. длина | Описание поля |
---|---|---|
period | 2 | Период, на который производится регистрация домена. Интервал допустимых значений: 1 - 10 |
Domain owner (organization) contacts | ||
o_company | 80 | Укажите имя владельца домена. |
o_first_name | 40 | Укажите имя представителя владельца. |
o_last_name | 40 | Укажите фамилию представителя владельца. |
o_email | 80 | Контактный e-mail адрес |
o_phone | 20 | Номер контактного телефона в международном формате (example: +7.4952171179). |
o_fax | 20 | Номер факса в международном формате (example: +7.4952171179). Optional field. |
o_addr | 64 | Почтовый адрес. |
o_city | 80 | Город или иной населённый пункт. |
o_state | 40 | Штат или область. Optional field. |
o_postcode | 10 | Почтовый индекс. |
o_country_code | 2 | Двухбуквенный код страны в соответствии с ISO стандартом. Полный список кодов можно найти здесь: http://www.iso.ch/iso/en/prods-services/iso3166ma/02iso-3166-code-lists/list-en1.html |
Domain administration contacts | ||
a_company | 80 | Specify the name of the Organization to which the administration contact belongs. |
a_first_name | 40 | Specify the organization's administration contact's given name. |
a_last_name | 40 | Specify the organization's administration contact's family name. |
a_email | 80 | Контактный e-mail адрес |
a_phone | 20 | Номер контактного телефона в международном формате (example: +7.4952171179). |
a_fax | 20 | Номер факса в международном формате (example: +7.4952171179). Optional field. |
a_addr | 64 | Почтовый адрес. |
a_city | 80 | Город или иной населённый пункт. |
a_state | 40 | Штат или область. Optional field. |
a_postcode | 10 | Почтовый индекс. |
a_country_code | 2 | Двухбуквенный код страны в соответствии с ISO стандартом. Полный список кодов можно найти здесь: http://www.iso.ch/iso/en/prods-services/iso3166ma/02iso-3166-code-lists/list-en1.html |
Domain technical contacts | ||
t_company | 80 | Specify the name of the Organization to which the technical contact belongs. |
t_first_name | 40 | Specify the organization's technical contact's given name. |
t_last_name | 40 | Specify the organization's technical contact's family name. |
t_email | 80 | Контактный e-mail адрес |
t_phone | 20 | Номер контактного телефона в международном формате (example: +7.4952171179). |
t_fax | 20 | Номер факса в международном формате (example: +7.4952171179). Optional field. |
t_addr | 64 | Почтовый адрес. |
t_city | 80 | Город или иной населённый пункт. |
t_state | 40 | Штат или область. Optional field. |
t_postcode | 10 | Почтовый индекс. |
t_country_code | 2 | Двухбуквенный код страны в соответствии с ISO стандартом. Полный список кодов можно найти здесь: http://www.iso.ch/iso/en/prods-services/iso3166ma/02iso-3166-code-lists/list-en1.html |
Серверы имён / DNS серверы | ||
ns0 | 80 | Укажите первичный (основной) DNS сервер. Не обязательно. |
ns1 | 80 | Укажите дополнительный DNS сервер. Не обязательно. |
ns2 | 80 | Укажите второй дополнительный DNS сервер. Не обязательно. |
ns3 | 80 | Укажите третий дополнительный DNS сервер. Не обязательно. |
ns0ip | 15 | Укажите IP адрес основного DNS сервера (только если он на базе самого домена). Не обязательно. |
ns1ip | 15 | Укажите IP адрес дополнительного DNS сервера (только если он на базе самого домена). Не обязательно. |
ns2ip | 15 | Укажите IP адрес второго дополнительного DNS сервера (только если он на базе самого домена). Не обязательно. |
ns3ip | 15 | Укажите IP адрес третьего дополнительного DNS сервера (только если он на базе самого домена). Не обязательно. |
Примечание: Для поддержки DNS могут быть бесплатно использованы сервера RegTime.Net. Для этого в качестве DNS-серверов необходимо указать сервера ns1.nameself.com и ns2.nameself.com. При этом на данных серверах будет прописана зона для Вашего домена. Управлять зоной впоследствии можно будет через web-интерфейс портала WebNames.ru.
Помимо полей, указанных в п.4.5, нужно указать дополнительные поля. Эти поля заполняются на английском и описаны ниже.
Чтобы регистрировать домены .aero, Вам необходимо иметь идентификатор принадлежности к Авиационному сообществу (Aviation Community ID). Вы можете Подать заявку на получение Aviation Community ID
Имя поля | Значение поля | Описание поля |
---|---|---|
Группа | ||
AeroGroup | Airline or Commercial Operator | Авиалинии и операторы авиаперевозок |
Airport | Аэропорты | |
Association | Объединения авиационной промышл-ти | |
Civil Aviation Authority | Управления гражданской авиации | |
Aerospace | Предприятия авиакосмической индустрии | |
Air Freight and Logistics | Фрахт, логистика | |
Air Navigation Services Provider | Аэронавигационые службы | |
Air Safety Medical and Certification | Безопасн. полётов, медицина, сертифик. | |
Aviation Distribution System | Агентства | |
Aviation Education and Research | Обучение и исследования | |
Aviation Media | Средства информации | |
Government Organisation | Правительств. учрежд., связ. с авиацией | |
Pilot | Пилоты | |
Aerial Works | Авиа работы | |
Air Sports | Авиа-спорт | |
Aviation Professional | Работники авиации | |
Aviation Supplier or Service Provider | Услуги для авиации | |
Recreational Aviation | Любительская авиация | |
Business Aircraft Operator | Business Aircraft Operator | |
Aviation ID | ||
AeroID | Aviation Community ID | |
Password | ||
Password | Пароль к Aviation Community ID |
Помимо полей, указанных в п.4.5, нужно указать дополнительные поля. Эти поля заполняются на английском и описаны ниже.
Имя поля | Значение поля | Описание поля |
---|---|---|
Сфера использования домена | ||
RselnexusAppPurpose | P1 | Бизнес, для получения прибыли |
P2 | Бизнес, не для получения прибыли | |
P3 | Для персонального использования | |
P4 | Для образовательных целей | |
P5 | Для государственных целей | |
Владелец домена | ||
RselnexusCategory | C11 | Физическое лицо - Гражданин США |
C12 | Физическое лицо - постоянный резидент США или любой из его территорий | |
C21 | Юридическое лицо или организация, инкорпорированная в одном из 50-ти штатов США | |
C31 | Юридическое лицо или организация, которая регулярно ведет законную деятельность в США | |
C32 | Юридическое лицо или организация, которая имеет офис или другое имущество в США |
Данные заполняются по русски. В примерах файл Registration_moscow.html демонстрирует регистрацию доменов этой зоны
Имя поля | Макс. длина | Описание поля |
---|---|---|
Общие поля для организации и физ.лица | ||
addr_lang | 2 | Двухбуквенный ISO-код страны, на языке которой будет заполнена анкета
Пример: RU |
o_phone | 80 | Контактный телефон.
Пример: +7.4951343706 |
o_email | 20 | Контактный email.
Пример: 1@4636.ru |
descr | 255 многострочное |
Описание домена.
Пример: для регистрации доменов и предоставления услуг хостинга |
Контактные данные организации (только при регистрации домена на организацию!) | ||
country | 2 | Двухбуквенный ISO-код страны регистрации.
Пример: RU |
company_name | 255 многострочное |
Полное наименование организации - администратора домена. Запись может быть многострочной.
Пример: ООО "Рога и копыта" |
company_tin | 10 | Идентификационный номер налогоплательщика (ИНН), присвоенный организации-администратору. Запись может содержать пустую строку, если администратором является нерезидент РФ, не имеющий идентификационного номера налогоплательщика.
Пример: 7701107259 |
Фактический адрес организации. | ||
addr_street | 255 | Улица, дом, офис организации по которому фактически находится организация.
Пример: ул.Московская д.33 |
addr_city | 255 | Город фактического нахождения организации.
Пример: Москва |
addr_sp | 255 | Область фактического нахождения организации.
Пример: Московская |
addr_pc | 6 | Почтовый индекс фактического нахождения организации.
Пример: 443000 |
addr_cc | 2 | Двухбуквенный ISO-код страны фактического нахождения организации.
Пример: RU |
Юридический адрес организации ( согласно учередительным документам ). | ||
legal_lang | 2 | Язык заполнения секции.Двухбуквенный ISO-код страны.
Пример: RU |
legal_street | 255 | Улица, дом, офис организации согласно учередительным документам.
Пример: ул.Московская д.33 |
legal_city | 255 | Город регистрации согласно учередительным документам.
Пример: Москва |
legal_sp | 255 | Область регистрации согласно учередительным документам.
Пример: Московская |
legal_pc | 6 | Почтовый индекс регистрации согласно учередительным документам.
Пример: 443000 |
legal_cc | 2 | Двухбуквенный ISO-код страны регистрации согласно учередительным документам.
Пример: RU |
Контактные данные частного лица (только при регистрации домена на частное лицо!) | ||
country | 2 | Двухбуквенный ISO-код страны регистрации.
Пример: RU |
person_r | 64 |
Фамилия, имя и отчество администратора домена на русском языке в соответствии с паспортными данными.
Пример: Пупкин Василий Николаевич |
birth_date | 10 | Дата рождения.
Пример:05.05.1995 |
passport | 255 многострочное | Серия и номер паспорта, а также наименование органа, выдавшего паспорт, и дата выдачи (в указанной последовательности, с разделением пробелами). В написании римских цифр допустимо использование только латинских букв. Дата записывается в формате ДД.ММ.ГГГГ. Знак номера перед номером паспорта не ставится. Паспорта СССР (паспорта старого образца) не принимаются. В случае использования документа, отличного от паспорта (допустимо ТОЛЬКО для нерезидентов России), в начале строки указывается наименование вида документа. Запись может быть многострочной.
Пример: 34 02 651241 выдан 48 о/м г.Москвы 26.12.1999 |
addr_street | 255 | Адрес регистрации.
Пример: ул.Московская, д.12, кв.8 |
addr_city | 255 | Город регистрации.
Пример: Москва |
addr_sp | 255 | Область регистрации.
Пример: Московская |
addr_pc | 6 | Почтовый индекс места регистрации.
Пример: 443000 |
addr_cc | 2 | Двухбуквенный ISO-код страны регистрации.
Пример: RU |
Эта операция позволяет подавать заявки на перенос доменов .INFO, .BIZ, .MOBI, .ORG, .COM, .NET, .CC, .TV, .ME, .KZ, .US, .RU, .SU, .РФ от других регистраторов к ООО "Регтайм". В качестве значения параметра thisPage для этой операции должно быть установлено pispInitiateTransfer.
Имя поля | Мин. длина | Макс. длина | Описание поля |
---|---|---|---|
notpaid | 1 | 1 | Значением может быть 1 - истина или 0 - ложь. Если параметр указан, то создаваемый счёт не оплачивается с баланса даже если там есть деньги и способом оплаты ставится предпочитаемый способ. |
period | 1 | 1 | Период, на который продляется домен при переносе. Интервал допустимых значений: 1 - 9 |
authinfo | 3 | 40 | Пароль (authinfo) домена. Может быть получен от прежнего регистратора. |
Имя поля | Мин. длина | Макс. длина | Описание поля |
---|---|---|---|
transfer_email | 1 | 255 | Transfer Email - специальный контакт для переноса, добавленный в контакты домена прежним регистратором. |
transfer_voice | 1 | 255 | Transfer Voice - специальный контакт для переноса, добавленный в контакты домена прежним регистратором. |
authinfo | 3 | 40 | Пароль (authinfo) домена. Может быть получен от прежнего регистратора. |
Поля для этой операции полностью соответствуют полям, указываемым при регистрации домена (см. разделы 4.1, 4.2 и 4.5). Единственное исключение - для доменов .ru, .su, .рф поле "period" может принимать значение "0" (перенос доменов без продления).
Кроме общих сообщений об ошибках HTTPS-шлюз может возвращать один из следующих ответов:
Ответ системы | Описание |
---|---|
Success: Registered <domain name> for <years> years | Заявка на регистрацию домена была успешно принята. |
Success: Transfer request accepted for <domain name> | Заявка на перенос домена была успешно принята. |
Error: Unavailable Domain Name | Домен уже зарегистрирован или не соответствует формальным требованиям, предъявляемым к доменам в этой зоне. |
Error: Tld not supported in RegtimeSRS | Заявка на регистрацию доменов этой зоны подать через RegtimeSRS нельзя. Подать заявку на регистрацию можно через сайт. Обычно такое бывает во время премиальной/приоритетной регистрации в зоне. |
Error: Invalid name servers | Указанные DNS-сервера не верны (например, указан всего один DNS-сервер или сервера не зарегистрированы в базе NSI-registry). |
Error: Domain already ordered | Заявка на регистрацию этого домена уже присутствует в системе. Повторная заявка на одно и то же имя не допускается. |
См. также: Общие сообщения об ошибках
Далее описаны различные операции по обслуживанию / изменению настроек доменов, которые могут быть осуществлены через HTTPS-шлюз.
Эта операция позволяет проверить доступность доменного имени для регистрации.
В качестве значения параметра thisPage для этой операции должно быть указано pispCheckDomain.
Дополнительных полей кроме общих обязательных полей для этой операции могут использоваться дополнительные параметры tlds и price. Также возможна проверка сразу до 50 доменных имен, передаваемых в параметрах domain_name, domain_name1, domain_name2 и т.д.
В случае проверки сразу нескольких имен каждому домену соответствует одна строка в ответе сервера.
Имя поля | Описание поля |
---|---|
tlds | Список дополнительных TLD в которых будет проверен домен |
price | Ненулевое значение этого параметра означает получить цену регистрации домена |
Кроме общих сообщений об ошибках HTTPS-шлюз может возвращать один из следующих ответов:
Ответ системы | Описание |
---|---|
Success: <domain name> is Available | Ответ без указания параметра price. Означает, что домен доступен для регистрации. |
Success: <domain name> is Available. Price: xxx RUR/year | Ответ с указанием price=1. Означает, что домен доступен для регистрации, также показана цена регистрации в рублях на год. |
Success: <domain name> is Unavailable | Означает, что домен НЕ доступен для регистрации. |
См. также: Общие сообщения об ошибках
Эта операция позволяет получить данные WHOIS домена.
В качестве значения параметра thisPage для этой операции должно быть указано pispWhois.
Дополнительных полей кроме общих обязательных полей для этой операции не требуется.
Кроме общих сообщений об ошибках HTTPS-шлюз может возвращать один из следующих ответов:
Ответ системы | Описание |
---|---|
Error: <domain name> not found | Домен не существует или информация WHOIS по этому домену ещё не доступна. |
<raw whois data> | Текст с данными WHOIS, возвращаемый в формате HTML. Этот текст может быть без предварительной обработки включён в любую web-страницу без риска нарушения форматирования страницы. |
См. также: Общие сообщения об ошибках
Эта операция позволяет подать заявку на продление регистрации домена.
В качестве значения параметра thisPage для этой операции должно быть указано pispRenewDomain.
Ниже перечислены дополнительные поля, которые наряду с общими обязательными полями требуются для этой операции.
Имя поля | Мин. длина | Макс. длина | Описание поля |
---|---|---|---|
notpaid | 1 | 1 | Значением может быть 1 - истина или 0 - ложь. Если параметр указан, то создаваемый счёт не оплачивается с баланса даже если там есть деньги и способом оплаты ставится предпочитаемый способ. |
period | 1 | 2 | Период продления регистрации домена. Для доменов .ru, .su, .рф единственное допустимое значение: 1, для прочих доменов интервал допустимых значений: 1 - 10. Заявка на продление домена .ru, .su, .рф может быть подана не ранее чем за два месяца до окончания делегирования домена. |
Кроме общих сообщений об ошибках HTTPS-шлюз может возвращать один из следующих ответов:
Ответ системы | Описание |
---|---|
Success: Renewed <domain name> for <years> years | Заявка на продление домена успешно принята. |
См. также: Общие сообщения об ошибках
Эта операция позволяет сменить список DNS-серверов домена, находящегося под Вашим управлением. В качестве значения параметра thisPage для этой операции должно быть указано pispRedelegation.
Важно: Как минимум два DNS-сервера должно быть указано. Максимальное количество DNS-серверов - 4. Если имена хостов DNS-серверов содержат имя самого домена (например, домен example.com обслуживается на DNS-серверах ns1.example.com и ns2.example.com), то для этих серверов обязательно должны быть указаны IP-адреса.
Ниже перечислены дополнительные поля, которые наряду с общими обязательными полями
Имя поля | Макс. длина | Описание поля |
---|---|---|
ns0 | 80 | Укажите первичный (основной) DNS сервер. |
ns1 | 80 | Укажите дополнительный DNS сервер. |
ns2 | 80 | Укажите второй дополнительный DNS сервер. Не обязательно. |
ns3 | 80 | Укажите третий дополнительный DNS сервер. Не обязательно. |
ns0ip | 15 | Укажите IP адрес основного DNS сервера (только если он на базе самого домена). Не обязательно. |
ns1ip | 15 | Укажите IP адрес дополнительного DNS сервера (только если он на базе самого домена). Не обязательно. |
ns2ip | 15 | Укажите IP адрес второго дополнительного DNS сервера (только если он на базе самого домена). Не обязательно. |
ns3ip | 15 | Укажите IP адрес третьего дополнительного DNS сервера (только если он на базе самого домена). Не обязательно. |
Примечание: Для поддержки DNS могут быть бесплатно использованы сервера RegTime.Net. Для этого в качестве DNS-серверов необходимо указать сервера ns1.nameself.com и ns2.nameself.com. При этом на данных серверах будет прописана зона для Вашего домена. Управлять зоной впоследствии можно будет через web-интерфейс портала WebNames.ru.
Кроме общих сообщений об ошибках HTTPS-шлюз может возвращать один из следующих ответов:
Ответ системы | Описание |
---|---|
Success: Redelegated <domain name> to <name server list> | Означает, что домен успешно переделегирован на новые сервера имён |
Error: Invalid name servers | Сервера имён не существуют или указаны неверно |
См. также: Общие сообщения об ошибках
Эта операция позволяет изменить контактные данные владельца домена.
В качестве значения параметра thisPage для этой операции должно быть указано pispContactDetails.
После прохождения ручной проверки данных владельца домена Вы не сможете изменить значения полей "org", "org_r", "code", "address_r","person", "person_r", "passport", "birth_date" с помощью этой операции. Все изменения в этих полях будут игнорироваться.
Имя поля | Макс. длина | Описание поля |
---|---|---|
descr | 255 | Описание домена. На английском. Необязательное поле. |
Контакты для организаций. Не используйте их для частных лиц и предпринимателей! | ||
org | 255 многострочное поле |
Название организации латинскими буквами. Пример: Karla-Marla Uryupinsk State University |
org_r | 255 многострочное поле |
Полное наименование организации в соответствии с учредительными документами. Пример: Общество с ограниченной ответственностью "Рога и Копыта" |
code | 10 |
ИНН. Только для Российских организаций. Пример: 7701107259 |
kpp | 9 |
КПП. Только для Российских организаций. Пример: 632946014 |
country | 2 |
Двухбуквенный код страны в соответствии с ISO стандартом. Пример: RU |
address_r | 255 многострочное поле |
Юридический адрес организации на русском языке. Пример: 101000, Москва, УЛ.Пупкина, 1, стр. 2 |
p_addr | 255 многострочное поле |
Почтовый адрес владельца домена на русском языке.. Пример: 101000, Москва, ул.Пупкина, 1, стр. 2, отдел мебели, офис 433 (для В. Лоханкина) |
phone | 255 многострочное поле |
Контактные телефоны владельца домена. Пример: +7 495 8102233\n+7 3432 811221 |
fax | 255 многострочное поле |
Номер факса владельца домена. Пример: +7 3432 811221 |
e_mail | 255 многострочное поле |
E-mail адрес владельца домена. Пример: ncc@test.ru\ntest@test.ru |
ogrn_org | 13 | ОГРН. Только для .RU доменов. |
cell_phone | 20 | Номер мобильного телефона владельца домена в международном формате (для России должен начинаться с +79) (example: +79990000000). |
Контакты частных лиц. Не используйте их для организаций! | ||
person | 80 |
Имя владельца записанное латинскими буквами. Пример: Vassily N Pupkin |
private_person | 1 |
Возможные значения: 0 или 1. Если установлено в 1, то контакты владельца домена будут скрыты в WHOIS. |
person_r | 80 |
Имя владельца домена на русском языке. Пример: Пупкин Василий Николаевич |
passport | 255 многострочное поле |
Серия, номер, орган выдачи и дата выдачи паспорта или иного основного документа удостоверяющего личность. Пример: 32 02 651241 выдан 48 о/м г.Москвы 26.12.1990 |
residence | 255 многострочное поле |
Адрес постоянного места жительства. Пример: 101000, Москва, ул.Воробьянинова, 15, кв.22 |
birth_date | 10 |
Дата рождения в формате ДД.ММ.ГГГГ. Пример: 07.11.1917 |
country | 2 |
Двухбуквенный код страны в соответствии с ISO стандартом. Пример: RU |
p_addr | 255 многострочное поле |
Почтовый адрес организации на русском языке. Пример: 101000, Москва, ул.Пупкина, 1, стр. 2, отдел мебели, офис 433 (для В. Лоханкина) |
phone | 255 многострочное поле |
Контактные телефоны владельца домена. Пример: +7 495 8102233\n+7 3432 811221 |
fax | 255 многострочное поле |
Номер факса владельца домена. Пример: +7 3432 811221 |
e_mail | 255 многострочное поле |
E-mail адрес владельца домена. Пример: ncc@test.ru\ntest@test.ru |
code | 12 |
ИНН для частных предпринимателей. Заполняется только для частных предпринимателей! Пример: 789012345678 |
cell_phone | 20 | Номер мобильного телефона владельца домена в международном формате (для России должен начинаться с +79) (example: +79990000000). |
Изменение полей с префиксом o_ возможен только через web-интерфейс. При изменении через API будет ошибка Update owner fail
Имя поля | Макс. длина | Описание поля |
---|---|---|
Domain owner (organization) contacts | ||
o_company | 80 | Укажите имя владельца домена. |
o_first_name | 40 | Укажите имя представителя владельца. |
o_last_name | 40 | Укажите фамилию представителя владельца. |
o_email | 80 | Контактный e-mail адрес |
o_phone | 20 | Номер контактного телефона в международном формате (example: +7.4952171179). |
o_fax | 20 | Номер факса в международном формате (example: +7.4952171179). Optional field. |
o_addr | 64 | Почтовый адрес. |
o_city | 80 | Город или иной населённый пункт. |
o_state | 40 | Штат или область. Optional field. |
o_postcode | 10 | Почтовый индекс. |
o_country_code | 2 | Двухбуквенный код страны в соответствии с ISO стандартом. Полный список кодов можно найти здесь: http://www.iso.ch/iso/en/prods-services/iso3166ma/02iso-3166-code-lists/list-en1.html |
Domain administration contacts | ||
a_company | 80 | Specify the name of the Organization to which the administration contact belongs. |
a_first_name | 40 | Specify the organization's administration contact's given name. |
a_last_name | 40 | Specify the organization's administration contact's family name. |
a_email | 80 | Контактный e-mail адрес |
a_phone | 20 | Номер контактного телефона в международном формате (example: +7.4952171179). |
a_fax | 20 | Номер факса в международном формате (example: +7.4952171179). Optional field. |
a_addr | 64 | Почтовый адрес. |
a_city | 80 | Город или иной населённый пункт. |
a_state | 40 | Штат или область. Optional field. |
a_postcode | 10 | Почтовый индекс. |
a_country_code | 2 | Двухбуквенный код страны в соответствии с ISO стандартом. Полный список кодов можно найти здесь: http://www.iso.ch/iso/en/prods-services/iso3166ma/02iso-3166-code-lists/list-en1.html |
Domain technical contacts | ||
t_company | 80 | Specify the name of the Organization to which the technical contact belongs. |
t_first_name | 40 | Specify the organization's technical contact's given name. |
t_last_name | 40 | Specify the organization's technical contact's family name. |
t_email | 80 | Контактный e-mail адрес |
t_phone | 20 | Номер контактного телефона в международном формате (example: +7.4952171179). |
t_fax | 20 | Номер факса в международном формате (example: +7.4952171179). Optional field. |
t_addr | 64 | Почтовый адрес. |
t_city | 80 | Город или иной населённый пункт. |
t_state | 40 | Штат или область. Optional field. |
t_postcode | 10 | Почтовый индекс. |
t_country_code | 2 | Двухбуквенный код страны в соответствии с ISO стандартом. Полный список кодов можно найти здесь: http://www.iso.ch/iso/en/prods-services/iso3166ma/02iso-3166-code-lists/list-en1.html |
Кроме общих сообщений об ошибках HTTPS-шлюз может возвращать один из следующих ответов:
Ответ системы | Описание |
---|---|
Success: Modified contact details for <domain name> | Операция произведена успешно |
См. также: Общие сообщения об ошибках
Эта операция позволяет получить статус ручной проверки данных владельца домена (для доменов .RU, .SU, .РФ).
В качестве значения параметра thisPage для этой операции должно быть указано pispGetApprovalStatus.
Кроме общих сообщений об ошибках HTTPS-шлюз может возвращать следующие ответы:
Ответ системы | Описание |
---|---|
Success: Domain status is '<status>' |
Код статуса ручной проверки домена. Возможные коды статуса:
|
Эта операция позволяет получить информацию о размере предоплаты находящейся на счету пользователя.
В качестве значения параметра thisPage для этой операции должно быть указано pispBalance.
Кроме общих сообщений об ошибках HTTPS-шлюз может возвращать следующие ответы:
Ответ системы | Описание |
---|---|
Success: balance - <XXXX> RUR' | Сумма на балансе клиента |
Эта операция позволяет передать права на управление доменом другому пользователю.
В качестве значения параметра thisPage для этой операции должно быть указано pispDomainMove.
Кроме общих сообщений об ошибках HTTPS-шлюз может возвращать следующие ответы:
Ответ системы | Описание |
---|---|
Success: Domain's management rights are transferred to <account> | Права на управление доменом переданы на аккаунт |
Эта операция позволяет отменить права на управление доменом другим пользователем.
В качестве значения параметра thisPage для этой операции должно быть указано pispDomainRevoke.
Кроме общих сообщений об ошибках HTTPS-шлюз может возвращать следующие ответы:
Ответ системы | Описание |
---|---|
Success: Domain managment rights are revoked | Права на управление доменом были отменены для другого аккаунта |
Эта операция позволяет получить информацию(статус домена, дата регистрации, дата удаления, дата условного продления) о домене пользователя.
В качестве значения параметра thisPage для этой операции должно быть указано pispDomainInfo.
Кроме общих сообщений об ошибках HTTPS-шлюз может возвращать следующие ответы:
Ответ системы | Описание |
---|---|
Success: Status <Status>; CreationDate <YYYY-MM-DD>; ExpirationDate <YYYY-MM-DD>; FutureExpDate <YYYY-MM-DD>; RenewPrice <1234>; | Статус домена:
|
Эта операция позволяет получить контактную информацию домена.
В качестве значения параметра thisPage для этой операции должно быть указано pispGetContactDetails.
Кроме общих сообщений об ошибках HTTPS-шлюз может возвращать следующие ответы:
Ответ системы | Описание |
---|---|
Success: <field1>: <value1>; <field2>: <value2>; ..... <fieldN>: <valueN>; |
Поля контактной информации домена в формате: поле: значение |
Эта операция позволяет создать новый аккаунт пользователя на сайте WebNames.RU
В качестве значения параметра thisPage для этой операции должно быть указано pispCreateUser.
Дополнительные поля, используемые в этой операции наряду с общими обязательными полями:
Имя поля | Мин. длина | Макс. длина | Описание поля |
---|---|---|---|
Обязательные параметры | |||
login | - | 13 | Логин пользователя |
- | 128 | Email пользователя | |
type | - | 3 | Тип пользователя ('pp' - частное лицо, 'pbu' - ИП, 'org' - организация)* |
info | - | 255 | ФИО или название организации |
Необязательные параметры | |||
Контактные данные для GTLD доменов | |||
o_company | 5 | 80 | Название организации* (латинскими буквами). Указывать "Private person" в случае, если владельцем является частное лицо. |
o_first_name | 2 | 40 | Имя контактного лица* (латинскими буквами) |
o_last_name | 2 | 40 | Фамилия контактного лица* (латинскими буквами) |
o_email | 6 | 90 | Контактный email-адрес* (латинскими буквами) |
o_phone | 8 | 20 | Номер телефона в международном формате*
(Пример: +7.4952171179). |
o_fax | 8 | 20 | Номер факса в международном формате
(Пример: +7.4952171179). Необязательное поле. |
o_addr | 8 | 64 | Адрес: улица, дом, офис (квартира)* (латинскими буквами) |
o_city | 2 | 80 | Адрес: город* (латинскими буквами) |
o_state | 2 | 40 | Адрес: область/край/штат (латинскими буквами). Необязательное поле |
o_postcode | 3 | 10 | Почтовый индекс* |
o_country_code | 2 | 2 | Двухбуквенный ISO-код страны* (гражданином которой является частное лицо или в которой зарегистрирована организация). Список всех кодов стран можно найти тут |
Контактные данные частного лица (только для пользователя типа 'pp') | |||
person | 8 | 64 | Имя, первая буква отчества (без точки) и фамилия, записанные латинскими буквами**. Предназначено для использования сервисом 'whois'. Для иностранцев поле содержит имя в оригинальном написании (или в английской транскрипции).
Пример: Vassily N Pupkin |
private_person | 0 | 1 | Необязательный флаг, может иметь значения 0 или 1. Если 1, в ответе Whois вместо реального значения поля person будет выводиться "Private person". |
person_r | 9 | 64 | Фамилия, имя и отчество на русском языке в соответствии с паспортными данными**. Для иностранцев поле содержит имя в
оригинальном написании (при невозможности в английской транскрипции).
Пример1: Пупкин Василий Николаевич Пример2: John Smith |
passport | 15 | 255 многострочное | Серия и номер паспорта, а также наименование органа, выдавшего паспорт, и дата выдачи (в указанной последовательности, с разделением пробелами)**. В написании римских цифр допустимо использование только латинских букв. Дата записывается в формате ДД.ММ.ГГГГ. Знак номера перед номером паспорта не ставится. Паспорта СССР (паспорта старого образца) не принимаются. В случае использования документа, отличного от паспорта (допустимо ТОЛЬКО для нерезидентов России), в начале строки указывается наименование вида документа. Запись может быть многострочной.
Пример: 34 02 651241 выдан 48 о/м г.Москвы 26.12.1990 |
residence | 20 | 255 многострочное | Адрес места проживания на русском языке**. Запись может быть многострочной.
Пример: 101000, Москва, ул.Воробьянинова, 15, кв.22 |
birth_date | 10 | 10 | Дата рождения в формате ДД.ММ.ГГГГ**
Пример: 07.11.1917 |
Контактные данные организации (только для пользователя типа 'org') | |||
org | 6 | 255 многострочное | Полное наименование организации латинскими буквами (предназначенное для использования сервисом 'whois')***. Запись
может быть многострочной.
Пример1: Karla-Marla Uryupinsk State University Пример2: "ROGA I KOPYTA", LTD. |
org_r | 10 | 255 многострочное | Полное наименование организации на русском языке в соответствии с учредительными документами***. Для нерезидентов
указывается написание на национальном языке (либо на английском языке). Запись может быть многострочной.
Пример1: Урюпинский государственный университет\nимени Карлы-Марлы Пример2: Общество с ограниченной ответственностью "Рога и Копыта" |
address_r | 15 | 255 многострочное | Юридический адрес организации в соответствии с учредительными документами***. Запись может быть многострочной.
Пример: 101000, Москва, ул.Пупкина, 1, стр. 2 |
p_addr | 15 | 255 многострочное | Почтовый адрес на русском языке*. Запись может быть многострочной.
Пример: 101000, Москва, ул.Воробьянинова, 15,\n кв.22, В. Лоханкину. |
phone | 8 | 255 многострочное | Номер телефона в российском формате*. Указывается с международным кодом (включая символ +); международный код, код города и местный номер разделяются пробелами. Скобки и тире не допускаются. Запись может быть многострочной.
Пример: +7 495 8102233\n+7 3432 811221 |
fax | 8 | 255 многострочное | Номер факса в российском формате. Указывается с международным кодом (включая символ +); международный код, код города
и местный номер разделяются пробелами. Скобки и тире не допускаются. Запись может быть многострочной. Поле не обязательное
Пример: +7 3432 811221\n+7 495 5555342 |
code | 10 | 12 | Идентификационный номер налогоплательщика (ИНН). Параметр указывается для российских организаций и индивидуальных предпринимателей.
Пример: 789012345678 |
kpp | 9 | 9 | КПП организации (указывается для российских организаций). Необязательное поле.Пример: 632946014 |
Обязательные поля: * - для любых пользователей, ** - для частных лиц, *** - для организаций.
Помимо общих сообщений об ошибках, HTTPS-шлюз может возвращать следующие ответы:
Ответ системы | Описание |
---|---|
1 версия интерфейса ( строка ): Success: Created new user: login <LOGIN>, password <PASSWORD>, user_id <ID>, user_aid <ID>, gtld_aid <ID>, cctld_aid <ID> 2 версия интерфейса ( json ): {"success":{ "login":"LOGIN", "password":"PASSWORD, "user_id": "ID","user_aid":"ID", "gtld_aid":"ID", "cctld_aid":"ID"}} |
Операция успешна. Обязательно присутвует в ответе: login - имя пользователя; password - пароль для пользователя; user_id - цифровой идентификатор пользователя в нашей системе; Присутствует если анкету удалось создать: user_aid - цифровой идентификатор основной анкеты; gtld_aid - цифровой идентификатор gtld анкеты; cctld_aid - цифровой идентификатор cctld анкеты; |
1 версия интерфейса ( строка ): Error: <ERROR DESCRIBE> 2 версия интерфейса ( json ): {"error":"ERROR DESCRIBE"} |
Операция ошибочна. Возвращается описание ошибки (длина поля или формат не соответствуют требованиям, и т.д.). |
Эта операция позволяет получить информацию (имя домена, статус домена, дата регистрации, дата удаления, дата условного продления) о всех доменах пользователя.
В качестве значения параметра thisPage для этой операции должно быть указано pispAllDomainsInfo.
Функция поддерживается в версии 1 и выше (многострочный вывод).
Помимо общих сообщений об ошибках, HTTPS-шлюз может возвращать следующие ответы:
Ответ системы | Описание |
---|---|
Success: Domain <Domain_Name>; Status <Status>; CreationDate <YYYY-MM-DD>; ExpirationDate <YYYY-MM-DD>; FutureExpDate <YYYY-MM-DD>; |
Статус домена:
|
Эта операция позволяет получить информацию о цене на регистрацию и продление доменов.
В качестве значения параметра thisPage для этой операции должно быть указано pispGetPrice.
Параметры операции:
tld - не обязательный, позволяет выбрать цены только для указанного TLD.
currency - не обязательный, позволяет получит цены в указанной валюте.
Если параметр не указан, цены выдаются в текущей валюте пользователя.
Доступные значения параметра: 'RUR', 'EUR', 'USD'.
Функция поддерживается в версии 1 и выше (многострочный вывод).
Помимо общих сообщений об ошибках, HTTPS-шлюз может возвращать следующие ответы:
Ответ системы | Описание |
---|---|
Success: <quantity> rows <tld> <new_domain_price> <renew_domain_price> <currency> <tld> <new_domain_price> <renew_domain_price> <currency> <tld> <new_domain_price> <renew_domain_price> <currency> <tld> <new_domain_price> <renew_domain_price> <currency> ... Если результат - одна строка, то колличество строк не указывается, а результат следует сразу за Success в той же строке. |
разделитель строк - \n разделитель столбцов - пробел <quantity> - количество строк результата <tld> - tld <new_domain_price> - цена регистрации <renew_domain_price> - цена продления <currency> - валюта |
Эта операция позволяет получить информацию о пользователе (email, подписка на новости, оборот, тип пользователя, пользовательская анкета, анкеты по-умолчанию).
В качестве значения параметра thisPage для этой операции должно быть указано pispGetUserDetails.
Эта операция позволяет сменить пароль пользователя. В качестве значения параметра thisPage для этой операции должно быть указано pispChangePassword.
Имя поля | Мин. длина | Макс. длина | Описание поля |
---|---|---|---|
old_password | 4 | 64 | Текущий пароль пользователя |
new_password | 4 | 64 | Новый пароль пользователя |
Помимо общих сообщений об ошибках, HTTPS-шлюз может возвращать следующие ответы:
Ответ системы | Описание |
---|---|
Success: Password was not changed | Пароль не был изменен |
Error: Password does not match | Текущий пароль не совпадает |
Error: New password not specified | Не указан новый пароль |
Success: Password was changed | Пароль успешно изменен |
Error: Error has occurated. Please try again | Произошла ошибка при сохранении пароля, необходимо повторить операцию позже |
Эта операция позволяет проверить статус регистрации DNS в заданном реестре. В качестве значения параметра thisPage для этой операции должно быть указано pispCheckNS.
Имя поля | Описание поля |
---|---|
tld | Зона в которой требуется проверить Регистрацию DNS |
ns | DNS сервер для Регистрации |
Помимо общих сообщений об ошибках, HTTPS-шлюз может возвращать следующие ответы:
Успешный ответ ( Success ) | Произошли ошибки ( Error ) |
---|---|
ip - Флаг, обозначащий нужен ли ip для регистрации указанного домена. 1 - нужен; 0 - не нужен | wrong_host - неверно указан хост. |
free - Флаг, указывающий на стоимость регистрации. 1 - бесплатно; 0 - платно. | wrong_tld - неверно указан TLD. В указанной зоне регистрация не производится |
no_register - DNS не может быть зарегистрирован | |
redo - Отсутствует связь с реестром. Повторите попытку заказа позже | |
host_unavailble - DNS сервер уже зарегистрирован. Повторная регистрация невозможна | |
Примеры ответов: | |
r1*: Success: free 1; ip 1 r2*:{"success":{"free":1,"ip":1}} |
r1*: Error: NO_REGISTER r2*:{"error":"no_register"} |
*r1; r2 - номер ревизии интерфейса. Может быть задан параметром interface_revision в запросе. Принимает значения 1 ( по умолчанию ) или 2.
Эта операция позволяет зарегистрировать DNS в заданном реестре. В качестве значения параметра thisPage для этой операции должно быть указано pispRegNS.
Команда pispRegNS включает в себя все поля для pispCheckNS. Также могут присустввовать поля:
Имя поля | Описание поля |
---|---|
ip | IP адрес должен быть указан, если DNS на базе зоны в которой производится регистрация |
Помимо общих сообщений об ошибках и ошибках pispCheckNS, HTTPS-шлюз может возвращать следующие ответы:
Успешный ответ ( Success ) | Произошли ошибки ( Error ) |
---|---|
ok - успешно зарегистрирован в реестре. | no_ip - для данного хоста обязательно указание ip, но он не указан. |
bill_id - номер сформированного счета, когда регистрация платная. | wrong_ip - ip не прошел стандартную проверку синтаксиса. Необходимо указать другой ip |
Эта операция позволяет зарегистрировать DNS в заданном реестре. В качестве значения параметра thisPage для этой операции должно быть указано pispRegNS.
Команда pispRmNS включает в себя все поля для pispCheckNS.
Помимо общих сообщений об ошибках и ошибках pispCheckNS, HTTPS-шлюз может возвращать следующие ответы:
Успешный ответ ( Success ) | Произошли ошибки ( Error ) |
---|---|
ok - успешно зарегистрирован в реестре. | linked, not_implemented - домен не может быть удалён |
Эта опреация позволяет предоставить документы на подтверждение данных домена, зарегистрированного в зонах .RU, .SU, .РФ. В качестве значения параметра thisPage для этой операции должно быть установлено pispAddVerificationScan.
Имя поля | Описание поля |
---|---|
domain_name | Имя домена |
attach_0 .. attach_7 | Имена полей для загрузки сканкопий |
Важно! К сведениям, необходимым для идентификации Администратора домена, относятся:
ФИО, место жительства, а также сведения о документе, удостоверяющем личность. Сведения необходимо подтвердить цветными, хорошо читаемыми скан-копиями соответствующих страниц документа, удостоверяющего личность.
ФИО, место жительства и сведения о документе, удостоверяющем личность; а также данные о постановке на учет в налоговом органе (ИНН). Сведения необходимо подтвердить цветными, хорошо читаемыми скан-копиями соответствующих страниц таких документов.
Полное наименование юридического лица, место нахождения и сведения о государственной регистрации. Сведения необходимо подтвердить цветными, хорошо читаемыми скан-копиями:
Обратите внимание: согласно правилами регистрации доменов (независимо от доменной зоны), Администратор (владелец доменного имени) должен самостоятельно следить за актуальностью данных, указанных в анкете домена. Сразу после изменения данных, Администратор обязан предоставить Регистратору достоверную информацию об изменениях.
Кроме общих сообщений об ошибках HTTPS-шлюз может возвращать один из следующих ответов:
Успешный ответ ( Success ) | Произошли ошибки ( Error ) |
---|---|
Ticket#123456 - Заявка успешно подана. 123456 - номер заявки |
Unknown domain name - имя домена не задано.
Bad tld - не верный tld(Поддерживаются .RU, .SU, .РФ). Too long files (> 4 mB) - суммарный размер вложений больше 4 мегабайт. Bad tld - не верный tld (Поддерживаются .RU, .SU, .РФ). Verif files not found - не верный tld(Поддерживаются .RU, .SU, .РФ). "Form for domain " . $domain_name . " not found" - анкета не найдена. Такого домена нет на аккаунте с которого подана заявка. "Bad file type:".$file_type - тип файла не поддерживается. Поддерживаются файл картинок и вложения в формате .pdf Upload fail. Please try again - файл не удалось загрузить (нужно попробовать позже). Make RT error. Please try again later - заявку на потверждение создать не удалось (нужно попробовать позже). |
Далее описаны различные операции по обслуживанию / изменению настроек зоны домена, которые могут быть осуществлены через https-шлюз.
Эта операция позволяет добавить тип записи alias
В качестве значения параметра thispage для этой операции должно быть указано pispDomainZoneAddAlias.
Дополнительные поля, которые используются наряду с общими обязательными полями:
имя поля | мин. длина | макс. длина | описание поля |
---|---|---|---|
subname | 2 | 50 | имя поддомена |
ipaddr | 8 | 16 | ip-адрес |
Кроме общих сообщений об ошибках https-шлюз может возвращать один из следующих ответов:
Ответ системы | Описание |
---|---|
Success: Record added | Означает, что запись добавлена. |
Error: Incorrect subdomain | Означает, что был введен некорректный поддомен. |
Error: Incorrect IP | Означает, что был введен некорректный IP адрес. |
Error: Conflict with CNAME record | Для одного поддомена нельзя указывать записи CNAME совместно с другими записями |
См. также: Общие сообщения об ошибках
Эта операция позволяет добавить тип записи CNAME
В качестве значения параметра thisPage для этой операции должно быть указано pispDomainZoneAddCname.
Ниже перечислены дополнительные поля, которые наряду с общими обязательными полями
Имя поля | Мин. длина | Макс. длина | Описание поля |
---|---|---|---|
subname | 2 | 50 | Имя поддомена |
hostname | 2 | 50 | Canonical name |
Кроме общих сообщений об ошибках HTTPS-шлюз может возвращать один из следующих ответов:
Ответ системы | Описание |
---|---|
Success: Record added | Означает, что запись добавлена. |
Error: Incorrect subdomain | Означает, что был введен некорректный поддомен. |
Error: Incorrect hostname | Означает, что был введен некорректный Canonical Name. |
Error: Conflict with other record | Для одного поддомена нельзя указывать записи CNAME совместно с другими записями |
См. также: Общие сообщения об ошибках
Эта операция позволяет добавить тип записи MX
В качестве значения параметра thisPage для этой операции должно быть указано pispDomainZoneAddMX.
Ниже перечислены дополнительные поля, которые наряду с общими обязательными полями
Имя поля | Мин. длина | Макс. длина | Описание поля |
---|---|---|---|
subname | 2 | 50 | Имя поддомена |
hostname | 2 | 50 | Почтовый сервер |
priority | 1 | 2 | Приоритет записи |
Кроме общих сообщений об ошибках HTTPS-шлюз может возвращать один из следующих ответов:
Ответ системы | Описание |
---|---|
Success: Record added | Означает, что запись добавлена. |
Error: Incorrect subdomain | Означает, что был введен некорректный поддомен. |
Error: Incorrect hostname | Означает, что был введен некорректный почтовый сервер. |
Error: Incorrect priority | Означает, что был введен некорректный приоритет. |
Error: Conflict with CNAME record | Для одного поддомена нельзя указывать записи CNAME совместно с другими записями |
См. также: Общие сообщения об ошибках
Эта операция позволяет добавить тип записи NS
В качестве значения параметра thisPage для этой операции должно быть указано pispDomainZoneAddNS.
Ниже перечислены дополнительные поля, которые наряду с общими обязательными полями
Имя поля | Мин. длина | Макс. длина | Описание поля |
---|---|---|---|
subname | 2 | 50 | Имя поддомена |
hostname | 2 | 50 | DNS сервер |
nsnum | 1 | 1 | номер NS сервера |
Кроме общих сообщений об ошибках HTTPS-шлюз может возвращать один из следующих ответов:
Ответ системы | Описание |
---|---|
Success: Record added | Означает, что запись добавлена. |
Error: Incorrect subdomain | Означает, что был введен некорректный поддомен. |
Error: Incorrect hostname | Означает, что был введен некорректный Canonical Name. |
Error: Conflict with CNAME record | Для одного поддомена нельзя указывать записи CNAME совместно с другими записями |
См. также: Общие сообщения об ошибках
Эта операция позволяет добавить тип записи TXT
В качестве значения параметра thisPage для этой операции должно быть указано pispDomainZoneAddTXT.
Ниже перечислены дополнительные поля, которые наряду с общими обязательными полями
Имя поля | Мин. длина | Макс. длина | Описание поля |
---|---|---|---|
subname | 2 | 50 | Имя поддомена |
text | 1 | 253 | Текст |
Кроме общих сообщений об ошибках HTTPS-шлюз может возвращать один из следующих ответов:
Ответ системы | Описание |
---|---|
Success: Record added | Означает, что запись добавлена. |
Error: Incorrect subdomain | Означает, что был введен некорректный поддомен. |
Error: Incorrect text | Означает, что введенный текст некорректной длины. |
Error: Conflict with CNAME record | Для одного поддомена нельзя указывать записи CNAME совместно с другими записями |
См. также: Общие сообщения об ошибках
Эта операция позволяет добавить тип записи SRV
В качестве значения параметра thisPage для этой операции должно быть указано pispDomainZoneAddSRV.
Ниже перечислены дополнительные поля, которые должны быть указаны наряду с общими обязательными полями
Имя поля | Мин. длина | Макс. длина | Описание поля |
---|---|---|---|
priority | 1 | 2 | Приоритет |
service | 1 | 253 | Название сервиса |
target | 1 | 253 | Target |
port | 1 | 6 | Порт |
weight | 1 | 2 | Вес |
Кроме общих сообщений об ошибках HTTPS-шлюз может возвращать один из следующих ответов:
Ответ системы | Описание |
---|---|
Success: Record added | Означает, что запись добавлена. |
Error: incorrect symbols in Service | Означает, что были переданы некорректные данные в поле service |
Error: Incorrect port | Означает, что что были переданы некорректные данные в поле port |
Error: Incorrect target | Означает, что что были переданы некорректные данные в поле target |
Error: Incorrect weight | Означает, что что были переданы некорректные данные в поле weight |
См. также: Общие сообщения об ошибках
Эта операция позволяет удалить запись зоны
В качестве значения параметра thisPage для этой операции должно быть указано pispDomainZoneRmRR.
Ниже перечислены дополнительные поля, которые наряду с общими обязательными полями
Имя поля | Мин. длина | Макс. длина | Описание поля |
---|---|---|---|
subname | 2 | 50 | Имя поддомена |
rectype | 2 | 10 | Тип записи (TXT, MX, SRV и т.д.) |
misc | 1 | 6 | Приоритет |
Для всех типов записей, кроме SRV | |||
address | 1 | 253 | домен |
Для записей SRV (если поле пустое - указывать 0) | |||
weight | 1 | 2 | вес |
port | 1 | 10 | порт |
target | 1 | 253 | Target |
Кроме общих сообщений об ошибках HTTPS-шлюз может возвращать один из следующих ответов:
Ответ системы | Описание |
---|---|
Success: Record removed | Означает, что запись удалена. |
См. также: Общие сообщения об ошибках
Эта операция позволяет обновить зону
В качестве значения параметра thisPage для этой операции должно быть указано pispDomainZoneUpdate.
Никаких дополнительных параметров она не требует.
Кроме общих сообщений об ошибках HTTPS-шлюз может возвращать один из следующих ответов:
Ответ системы | Описание |
---|---|
Success: Zone updated | Означает, что зона будет обновлена. |
См. также: Общие сообщения об ошибках
Эта операция позволяет настроить зону для парковки
В качестве значения параметра thisPage для этой операции должно быть указано pispDomainZoneTuneFwd.
Никаких дополнительных параметров она не требует.
Кроме общих сообщений об ошибках HTTPS-шлюз может возвращать один из следующих ответов:
Ответ системы | Описание |
---|---|
Success: Zone updated | Означает, что зона будет обновлена |
См. также: Общие сообщения об ошибках
Эта операция позволяет настроить зону для хостинга
В качестве значения параметра thisPage для этой операции должно быть указано pispDomainZoneTuneHost.
Никаких дополнительных параметров она не требует.
Кроме общих сообщений об ошибках HTTPS-шлюз может возвращать один из следующих ответов:
Ответ системы | Описание |
---|---|
Success: Zone updated | Означает, что зона будет обновлена. |
См. также: Общие сообщения об ошибках
Эта операция позволяет получить информацию о зоне
В качестве значения параметра thisPage для этой операции должно быть указано pispDomainZoneInfo.
Никаких дополнительных параметров она не требует.
Кроме общих сообщений об ошибках HTTPS-шлюз может возвращать один из следующих ответов:
Ответ системы | Описание |
---|---|
RRs subname: <subname>;priority: <priority>;address: <address>;rectype: <rectype>; subname: <subname>;priority: <priority>;address: <address>;rectype: <rectype>; .... subname: <subname>;priority: <priority>;address: <address>;rectype: <rectype>; SRV service: <service>;rectype: <rectype>;priority: <priority>;weight: <weight>;port: <port>;target: <target>; |
RRs вывод ресурсных данных зоны SRV вывод srv записей зоны |
См. также: Общие сообщения об ошибках
Далее описана работа с сервисами (услугами) доступными для заказа с сайта webnames.ru и через интерфейс RegTimeSRS.
Сервис | Описание |
---|---|
srv_hostisp |
Хостинг с панелью ISP Manager. Доступные тарифы: mail4, web08, web09, web16, web17, web45 |
srv_ssl |
SSL сертификаты GeoTrust. Доступные тарифы: freessl, rapidssl, rapidsslwc, quicksslprem |
srv_certificate | Свидетельство о регистрации домена. |
srv_dns_both | Поддержка DNS. |
srv_parking | Парковка. |
srv_webfwd | Web-forwarding. |
srv_privacy | Защита регистрационных данных. |
srv_vcard | Визитная карточка домена. |
В качестве значения поля thisPage для этой операции должно быть указано pispOrderService.
Имя поля | Мин. длина | Макс. длина | Описание поля |
---|---|---|---|
servtype |
1 |
64 |
Название сервиса Пример: srv_hostisp Пример: srv_ssl Пример: srv_certificate |
domain_name |
1 |
64 |
Имя домена для которого заказывается сервис (может не указывается для некоторых услуг) |
period |
1 |
1 |
Срок заказа сервиса (может быть как годом, так и месяцем в зависимости от сервиса) |
Имя поля | Мин. длина | Макс. длина | Описание поля |
---|---|---|---|
tarif |
1 |
64 |
Тариф для сервисом которые его требуют.
Пример: web16 (для хостинга) Пример: rapidssl (для SSL) Пример: 1 (для выделенных серверов) |
Имя поля | Мин. длина | Макс. длина | Описание поля |
---|---|---|---|
dname | 6 | 64 | Необходимо передавать имя домена, если услуга привязывается к домену не из нашей базы
Пример: yandex.mobi |
Имя поля | Мин. длина | Макс. длина | Описание поля |
---|---|---|---|
ssl_dname | 6 | 64 | Необходимо передавать имя домена, если услуга привязывается к домену не из нашей базы
Пример: regtime.net |
tarif | 6 | 64 | Тариф.
Пример: freessl Пример: rapidssl |
Имя поля | Мин. длина | Макс. длина | Описание поля |
---|---|---|---|
approver_email | 5 | 255 | Основной email-адрес куда будут приходить уведомления о состоянии сертификата |
o_name | 6 | 64 | Имя и фамилия владельца сертификата
Пример: CEO |
o_title | 2 | 64 | Должность контактного лица |
o_email | 6 | 90 | Email-адрес контактного лица |
o_phone | 8 | 20 | Номер телефона. Скобки и дефисы не допускаются.
Пример: +7 495 8102233 |
o_fax | 8 | 20 | Факса. Запись не является обязательной.
Пример: +7 3432 811221 |
t_name | 6 | 64 | Имя и фамилия технического специалиста |
t_title | 2 | 64 | Должность контактного лица
Пример: CTO |
t_email | 6 | 90 | Email-адрес контактного лица |
t_phone | 8 | 20 | Номер телефона. Скобки и дефисы не допускаются.
Пример: +7 495 8102233 |
t_fax | 8 | 20 | Факса. Запись не является обязательной.
Пример: +7 3432 811221 |
b_name | 6 | 64 | Имя и фамилия финансового администратора |
b_title | 2 | 64 | Должность контактного лица
Пример: CBO |
b_email | 6 | 90 | Email-адрес контактного лица |
b_phone | 8 | 20 | Номер телефона. Скобки и дефисы не допускаются.
Пример: +7 495 8102233 |
b_fax | 8 | 20 | Факса. Запись не является обязательной.
Пример: +7 3432 811221 |
Контактные данные организации (только при регистрации домена на организацию!) | |||
org_name | 6 | 255 многострочное | Полное наименование организации - администратора домена латинскими буквами.
Пример1: Karla-Marla Uryupinsk State University Пример2: "ROGA I KOPYTA", LTD. |
org_city | 10 | 255 многострочное | Город
Пример1: Uryupinsk |
org_region | 6 | 255 многострочное | Область
Пример: Uryupinskaya obl. |
org_division | 9 | 9 | КПП организации (для Российских организаций). Необязательно поле.
Пример: 632946014 |
org_country | 2 | 2 | Двухбуквенный ISO-код страны, в которой зарегистрирована организация
Пример: RU |
org_addr1 | 15 | 255 многострочное | Почтовый адрес организации - администратора домена. Запись может быть многострочной.
Пример: 10100, Moscow, Pupkin str., 1, office 433 |
org_pcode | 15 | 255 многострочное | Почтовый индекс контактного лица
Пример: 443000 |
org_phone | 8 | 255 многострочное | Номер телефона администратора домена. Телефон указывается с международным кодом (включая символ +); международный код, код города и местный номер разделяются пробелами. Скобки и дефисы не допускаются. Запись может быть многострочной.
Пример: +7 495 8102233\n+7 3432 811221 |
org_fax | 8 | 255 многострочное | Номер факса администратора домена. Запись не является обязательной.
Пример: +7 3432 811221\n+7 495 8102233 |
В качестве значения поля thisPage для этой операции должно быть указано pispRenewService.
Имя поля | Мин. длина | Макс. длина | Описание поля |
---|---|---|---|
servtype | 1 | 64 | Название сервиса
Пример: srv_hostisp Пример: srv_ssl Пример: srv_certificate |
domain_name | 1 | 64 | Имя домена для которого заказывается сервис (может не указывается |
period | 1 | 2 | Срок заказа сервиса (может быть указан в годах или месяцах в зависимости от сервиса). Максимальные значения: 10 лет, 12 месяцев |
tarif | 1 | 64 | Тариф для сервисов которые его требуют. Только для сервисов с тарифом.
Пример: web16 (для хостинга) Пример: rapidssl (для SSL) Пример: 1 (для выделенных серверов) |
Общие параметры для команд управления сервисами указаны в таблице ниже.
Имя поля | Мин. длина | Макс. длина | Описание поля |
---|---|---|---|
servtype | 1 | 64 | Название сервиса
Пример: srv_hostisp Пример: srv_ssl Пример: srv_certificate |
domain_name | 1 | 64 | Имя домена для которого заказывается сервис (может не указывается для некоторых услуг) |
tarif | 1 | 64 | Тариф для сервисов, которые его требуют. Только для сервисов с
тарифом.
Пример: web16 (для хостинга) Пример: rapidssl (для SSL) Пример: 1 (для выделенных серверов) |
Команды аналогичны по функциональности командам управления зоной домена. Все команды по управлению зоной домена также доступны в управлении сервисом.
Внимание: префиксом для значения поля thisPage служит pispDnsboth, а не pispDomain, как для команд управления зоной домена. Например, в случае добавления записи типа A для услуги "Поддержка DNS" значение thisPage будет pispDnsbothZoneAddAlias.
Помимо общих полей для операций с сервисами, для каждой операции есть свои дополнительные поля. Значения дополнительных полей такие же, что описаны в разделе "Операции управления зоной домена"
В качестве значения поля thisPage для этой операции должно быть указано pispUpdateService. С помощью этой команды можно изменить парковочную страницу.
Имя поля | Мин. длина | Макс. длина | Описание поля |
---|---|---|---|
servtype | 1 | 64 | srv_parking |
domain_name | 1 | 64 | Имя домена для которого заказан сервис |
html | – | 64kb | HTML код страницы парковки. В случае превышения максимально допустимого размера страницы будет выдана ошибка. |
В качестве значения поля thisPage для этой операции должно быть указано pispUpdateService.
Имя поля | Мин. длина | Макс. длина | Описание поля |
---|---|---|---|
servtype | 1 | 64 | srv_webfwd |
domain_name | 1 | 64 | Имя домена для которого заказан сервис |
subdomain | 1 | 64 | поддомен, для которого определяется правило переадресации. пример: www, @ |
directive | 1 | 64 | Возможные значения:
addalias - добавить алиас, |
alias | 1 | 64 | Алиас, назначаемый для поддомена(subdomain). Указывается для директивы allalias. |
fwdfrom | 1 | 64 | Адрес, откуда идет переадресация с поддомена (директивы rewrite, server_name) |
fwdto | 1 | 64 | Адрес, куда идет переадресация( директива rewrite, error_page) |
title | 1 | 64 | Заголовок окна браузера при скрытии реального адреса страницы (директива rewrite) |
В качестве значения поля thisPage для этой операции должно быть указано pispUpdateService. С помощью этой команды можно включить/отключить защиту.
Имя поля | Мин. длина | Макс. длина | Описание поля |
---|---|---|---|
servtype | 1 | 64 | srv_privacy |
enabled | 1 | 64 | on, off |
В качестве значения поля thisPage для этой операции должно быть указано pispUpdateService. С помощью этой команды можно изменить содержимое сайта-визитки.
Имя поля | Мин. длина | Макс. длина | Описание поля |
---|---|---|---|
servtype | 1 | 64 | srv_vcard |
template | 1 | 64 | base, simple, paradise1983, transmission, stickypage |
vname1 | 1 | 64 | Название организации / Имя |
vname2 | 1 | 64 | Название организации / Имя |
vemail1 | 1 | 64 | |
vemail2 | 1 | 64 | |
vemail3 | 1 | 64 | |
vphone1 | 1 | 64 | Телефон |
vphone2 | 1 | 64 | Телефон |
vphone3 | 1 | 64 | Телефон |
vicq1 | 1 | 64 | ICQ |
vicq2 | 1 | 64 | ICQ |
vicq3 | 1 | 64 | ICQ |
vskype1 | 1 | 64 | Skype |
vskype2 | 1 | 64 | Skype |
vskype3 | 1 | 64 | Skype |
vfax1 | 1 | 64 | FAX |
vfax2 | 1 | 64 | FAX |
vsms1 | 1 | 64 | SMS |
vsms2 | 1 | 64 | SMS |
vjabber1 | 1 | 64 | Jabber |
vjabber2 | 1 | 64 | Jabber |
vjabber3 | 1 | 64 | Jabber |
vgooglet1 | 1 | 64 | Google Talk |
vgooglet2 | 1 | 64 | Google Talk |
vgooglet3 | 1 | 64 | Google Talk |
vaddress1 | 1 | 64 | Почтовый адрес |
vaddress2 | 1 | 64 | Почтовый адрес |
descr | 1 | 64 | Краткое описание |
В качестве значения поля thisPage для этой операции должно быть указано pispUpdateService. Операцию можно использовать для автоматической установки на хостинг CMS.
Имя поля | Мин. длина | Макс. длина | Описание поля |
---|---|---|---|
servtype | 1 | 64 | srv_hostisp |
tarif | 1 | 64 | mail4, web08, web09, web16, web17, web45 |
domain_name | 1 | 64 | Имя домена для которого заказан сервис |
action | 1 | 64 | install |
soft | 1 | 64 | Название CMS которую необходимо установить. Доступные CMS: joomla, wordpress, drupal, hostcms |
Общие параметры для команды pispServiceList указаны в таблице ниже. Поля необязательны для заполнения - если поля не заполнены, то будет выведен список всех сервисов.
Имя поля | Мин. длина | Макс. длина | Описание поля |
---|---|---|---|
servtype | 1 | 64 | Название сервиса
Пример: srv_hostisp Пример: srv_ssl |
domain_name | 1 | 64 | Имя домена для которого заказывается сервис (может не указывается для некоторых услуг) |
curl -k 'https://www.webnames.ru:81/RegTimeSRS.pl' --compressed -X POST --data-raw 'thisPage=pispServiceList&utf8=1&interface_revision=1&username=${login}&password=${password}&servtype=srv_privacy' > service_list.csv && xdg-open ./service_list.csvПример JSON:
curl -k 'https://www.webnames.ru:81/RegTimeSRS.pl' --compressed -X POST --data-raw 'thisPage=pispServiceList&utf8=1&interface_revision=2&username=${login}&password=${password}&servtype=srv_privacy' > service_list.json && firefox ./service_list.json
В качестве значения поля thisPage для этой операции должно быть указано pispGetReregData. Операция используется для поиска доменов и получения их свойств.
Входные параметры:
Имя поля | Описание поля |
---|---|
domains | Список доменов разделенный пробельными символами |
dname_matching | Шаблон поиска по имени домена, синтаксис MySQL RLIKE. Например, поиск трехсимвольных доменов: "^.{3}\\.ru$" |
per_page | Лимит позиций на странице. По умолчанию выводятся все найденные результаты одним списком. |
page_num | Номер страницы. Нумерация начинается с 1, по умолчанию 1. |
min_cy | Минимальный Яндекс тИЦ |
max_cy | Максимальный Яндекс тИЦ |
max_price | Максимальная текущая цена |
delete_date | Дата удаления домена. Пример: "2014-07-18" |
sort | Сортировка. Значения: 'name' - по имени домена, 'price' - по цене, 'date' - по дате удаления, 'cy' - по Яндекс тИЦ |
id | ID |
done_status | Статус выполнения, по умолчанию выбираются все возможные варианты. |
Поля ответа:
Имя поля | Описание поля |
---|---|
cy | Яндекс тИЦ |
delete_date | Дата удаления |
dname | Имя домена |
done | Статус выполнения, в результате операции pispGetReregData - всегда N |
id | ID позиции |
price | Цена, руб. |
time_left | Времени осталось до завершения торгов |
В качестве значения поля thisPage для этой операции должно быть указано pispGetUserReregData. Операция используется для мониторинга своих оплаченных заявок.
Входные и выходные параметры полностью идентичны операции pispGetReregData. Параметр 'done_status' может принимать следуюущие значения: Y - заявка обработана, домен перехвачен; F - заявка обработана, домен не перехвачен; N - заявка ожидает обработку.
В качестве значения поля thisPage для этой операции должно быть указано pispSetReregBid.
Входящие параметры:
Имя поля | Описание поля |
---|---|
id | ID позиции из списка освобождающихся доменов |
Параметры контактов для домена, см Регистрация доменов |
Примеры HTML-форм, иллюстрирующих HTTP-запросы к шлюзу RegtimeSRS могут быть загружены с адреса http://www.webnames.ru/downloads/RegTimeSRS-examlpes.zip