Описание HTTPS-шлюза к системе RegTimeSRS
Содержание
- Введение
- Описание HTTPS-Post шлюза
- Отправка HTTPS-Post запросов
3.1. Операции3.3. Общие поля запросов3.5. Версии интерфейса
- Операции по регистрации и переносу доменов
4.7. Ответы системы
- Прочие операции
- Операции управления зоной домена
6.7. Удаление записи6.8. Обновление зоны
-
Работа с сервисами
7.2. Заказ сервисов7.3. Продление сервисов7.4. Управление сервисами7.4.1. Поддержка DNS для домена7.4.2. Парковка домена7.4.3. Forwarding7.4.5. Визитная карточка7.4.6. Виртуальный хостинг
- Примеры
1. Введение
Это справочное руководство описывает HTTPS-шлюз
к системе распределённой регистрации RegTime
(RegTime Shared Registry System — RegTimeSRS),
версии 1.0.1.
HTTPS-шлюз — это метод взаимодействия с системой распределённой
регистрации RegTimeSRS, позволяющий осуществлять операции в
реальном времени за один шаг.
Для осуществления одношаговых (одноэтапных) операций,
вся информация должна быть представлена в одном единственном HTTP-запросе.
В интерфейсе RegTimeSRS нет понятия "состояния" и все запросы независимы
друг от друга. HTTPS-интерфейс поддерживает такие операции как
регистрация домена, смена DNS серверов домена, проверка доступности
домена, смена регистрационных данных домена и т.п.
Доступные операции описаны ниже в этом документе.
2. Описание HTTPS-Post шлюза
Компания RegTime предоставляет не только "боевой" доступ к HTTPS-шлюзу для осуществления реальных операций, но также и тестовый доступ для отладки взаимодействия с системой RegTimeSRS.2.1. Реальный ("боевой") доступ
Запросы к HTTPS-шлюзу должны направляться на URL
https://www.webnames.ru:81/RegTimeSRS.pl
Среднее время ответа при нормальных нагрузках сервера должно быть не более 5 или 10 секунд.
- Предупреждение:
- Не устанавливайте для Ваших клиентов web-формы, содержащие Ваши авторизационные данные, т.к. клиенты могут легко узнать Ваш login и пароль. Для обеспечения безопасности, запросы должны отправляться программой на стороне сервера.
2.2. Тестовый доступ
RegTime.Net предоставляет тестовый доступ к своему шлюзу для тестирования системы регистрации. Отличия тестового доступа от реального таковы:
- Плата за операции не взимается
- Операции с доменами реально не производятся, домены не регистрируются
- Тестовая система не содержит информации о доменах, которая присутствует в реальном реестре.
Для использования тестовой системы, HTTP-Post запросы должны направляться на тот же URL, что и для реальной системы. При этом используются следующие авторизационные данные:
username: test
password: test
2.3. Ограничения по использованию интерфейса
При использовании интерфейса RegTimeSRS клиентом должен быть соблюдён ряд ограничений.
- Количество запросов, отправляемых через шлюз одним пользователем, а также подаваемых с одного IP-адреса ограничено: может быть подано не более 60-ти заявок за период 30 минут. В случае превышения лимита - последующие заявки отклоняются.
- Одновременная (параллельная) подача нескольких запросов одного пользователя через шлюз запрещена.
- Создание чрезмерной нагрузки на оборудование Регистратора (посредством чрезмерно интенсивных запросов к интерфейсу или любым иным образом) является основанием для прекращения предоставления доступа к сервису. В случае, если чрезмерная нагрузка на оборудование повлекла за собой сбои в его работе, и, как следствие, прямые или косвенные убытки для Регистратора — Регистратор оставляет за собой право для юридического преследования лиц, ответственных за действия, приведшие к сбоям.
3. Отправка HTTP-Post запросов
3.1. Операции
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 | Получение цен текущего тарифа | Да |
|
Операции работы с зоной (см. раздел 6) |
||
| pispDomainZoneAddAlias | Добавление записи 'ALIAS' | Да |
| pispDomainZoneAddCname | Добавление записи 'CNAME' | Да |
| pispDomainZoneAddMX | Добавление записи 'MX' | Да |
| pispDomainZoneAddNS | Добавление записи 'NS' | Да |
| pispDomainZoneAddTXT | Добавление записи 'TXT' | Да |
| pispDomainZoneSRV | Добавление записи SRV | Да |
| pispDomainZoneRmRR | Удаление записи | Да |
| pispDomainZoneUpdate | Обновление зоны | Да |
| pispDomainZoneTuneFwd | Настройка зоны для парковки | Да |
| pispDomainZoneTuneHost | Настройка зоны для хостинга | Да |
| pispDomainZoneInfo | Получение информации о зоне | Да |
3.2. Формат входных данных
Команды на осуществление операций передаются в виде стандартного запроса HTTP/1.0 POST. Параметры операции передаются в виде HTTP параметров. При этом действуют следующие правила:
- Значения всех полей, если не указано особо, являются строками.
- Значения полей передаются в кодировке windows-1251.
- Все требуемые поля должны присутствовать в запросе и должны содержать как минимум один символ.
- Значения полей не должны превышать допустимую длину.
- Названия параметров HTTP-запроса должны в точности соответствовать названиям полей с учётом регистра символов.
- Некоторые поля могут быть "многострочными" (состоящими из нескольких строк, отделённых друг от друга символом возврата каретки). В примерах, приводимых в этом документе, символ возврата каретки обозначен последовательностью символов "\n".
3.3. Общие поля запросов
В таблице перечислены все обязательные поля, которые должны присутствовать в КАЖДОМ запросе.
| Имя поля | Макс. длина | Описание |
|---|---|---|
| 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'). |
* - поля обязательные для операций с доменами
3.4. Общие сообщения об ошибках
Ниже перечислены сообщения об ошибках системы 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 |
3.5. Версии интерфейса
Шлюз RegTimeSRS может действовать в нескольких режимах в зависимости от того, какая версия интерфейса используется. Версия интерфейса передаётся в запросе в поле "interface_revision". Если поле "interface_revision" отсутствует в запросе, то версия интерфейса принимается за "0".
В таблице ниже перечислены версии интерфейса, которые поддерживаются в настоящий момент.
| Номер версии | Особенности |
|---|---|
| 0 | Режим совместимости. Отличается сокращёнными (однострочными) сообщениями об ошибках |
| 1 | Режим, в котором поддерживаются многострочные сообщения об ошибках. Первая строчка имеет строгий формат, описанный в этом документе в списке возможных сообщениях об ошибках для каждой команды. За первой строчкой могут следовать (но не обязательно следуют) дополнительные строчки с развёрнутым описанием ошибки. Формат описания ошибки свободный (не регламентирован) и предназначен для расшифровки ошибки в удобной для восприятия человеком форме. Язык развёрнутых сообщений об зависит от значения поля "interface_lang", присутствующего в запросе. Допускаются русский ('ru') и английский ('en') языки. |
4. Операции по регистрации и переносу доменов
4.1. Регистрация доменов .ru, .su, .рф, .ком.рф, .нет.рф, .орг.рф
Эта операция служит для регистрации доменов в зонах .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: +79270000000). |
| Контакты частных лиц. Не используйте их для организаций! | ||
| 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: +79270000000). |
| Серверы имён / 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. Регистрация доменов в зонах .INFO, .BIZ, .MOBI, .ORG, .COM, .NET, .CC, .TV, .ME, .KZ
Поля для этой операции аналогичны п.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 | 80 | Почтовый адрес. |
| 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 | 80 | Почтовый адрес. |
| 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 | 80 | Почтовый адрес. |
| 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 | 80 | Почтовый адрес. |
| 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.1. Дополнительные поля для регистрации доменов .KZ
Помимо полей, указанных в п.4.2, нужно указать дополнительные поля. Эти поля заполняются на английском и описаны ниже.| Имя поля | Значение поля | Описание поля |
|---|---|---|
| Местонахождение серверного оборудования | ||
| street | Postal address | Почтовый адрес |
| city | City | Город |
| sp | Region | Область |
4.3. Регистрация доменов в зонe .ASIA
Поля для этой операции аналогичны п.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 | Идентификационный номер |
4.4. Регистрация доменов в зонах .UZ, .TJ
Ниже перечислены поля, участвующие в запросе для этой операции.В качестве значения параметра 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 | 80 | Почтовый адрес на Русском. |
| o_addr | 80 | Почтовый адрес на Английском. |
| 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 | 80 | Specify the address in Russian. |
| a_addr | 80 | 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 | 80 | Specify the address in Russian. |
| t_addr | 80 | 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 | 80 | Specify the address in Russian. |
| b_addr | 80 | 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.
4.5. Регистрация доменов в других зонах (.aero, .cn, .eu, .in, .name, .us, .ws, .ру, .ком, .нет, .орг)
Эта операция позволяет подавать заявки на регистрацию доменов .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 | 80 | Почтовый адрес. |
| 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 | 80 | Почтовый адрес. |
| 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 | 80 | Почтовый адрес. |
| 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.1. Дополнительные поля для регистрации доменов .aero
Помимо полей, указанных в п.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.2. Дополнительные поля для регистрации доменов .us
Помимо полей, указанных в п.4.5, нужно указать дополнительные поля. Эти поля заполняются на английском и описаны ниже.| Имя поля | Значение поля | Описание поля |
|---|---|---|
| Сфера использования домена | ||
| RselnexusAppPurpose | P1 | Бизнес, для получения прибыли |
| P2 | Бизнес, не для получения прибыли | |
| P3 | Для персонального использования | |
| P4 | Для образовательных целей | |
| P5 | Для государственных целей | |
| Владелец домена | ||
| RselnexusCategory | C11 | Физическое лицо - Гражданин США |
| C12 | Физическое лицо - постоянный резидент США или любой из его территорий | |
| C21 | Юридическое лицо или организация, инкорпорированная в одном из 50-ти штатов США | |
| C31 | Юридическое лицо или организация, которая регулярно ведет законную деятельность в США | |
| C32 | Юридическое лицо или организация, которая имеет офис или другое имущество в США | |
4.6. Перенос домена от другого регистратора
Эта операция позволяет подавать заявки на перенос доменов .INFO, .BIZ, .MOBI, .ORG, .COM, .NET, .CC, .TV, .ME, .KZ, .US, .RU, .SU, .РФ от других регистраторов к ООО "Регтайм". В качестве значения параметра thisPage для этой операции должно быть установлено pispInitiateTransfer.
4.6.1. Перенос доменов .INFO, .BIZ, .MOBI, .ORG, .COM, .NET, .CC, .TV, .ME, .KZ
| Имя поля | Мин. длина | Макс. длина | Описание поля |
|---|---|---|---|
| notpaid | 1 | 1 | Значением может быть 1 - истина или 0 - ложь. Если параметр указан, то создаваемый счёт не оплачивается с баланса даже если там есть деньги и способом оплаты ставится предпочитаемый способ. |
| period | 1 | 1 | Период, на который продляется домен при переносе. Интервал допустимых значений: 1 - 9 |
| authinfo | 3 | 40 | Пароль (authinfo) домена. Может быть получен от прежнего регистратора. |
4.6.2. Перенос прочих доменов
Поля для этой операции полностью соответствуют полям, указываемым при регистрации домена (см. разделы 4.1, 4.2 и 4.5). Единственное исключение - для доменов .ru, .su, .рф поле "period" может принимать значение "0" (перенос доменов без продления).
4.7. Ответы системы
Кроме общих сообщений об ошибках HTTPS-шлюз может возвращать один из следующих ответов:
| Ответ системы | Описание |
|---|---|
| Success: Registered <domain name> for <years> years | Заявка на регистрацию домена была успешно принята. |
| Success: Transfer request accepted for <domain name> | Заявка на перенос домена была успешно принята. |
| Error: Unavailable Domain Name | Домен уже зарегистрирован или не соответствует формальным требованиям, предъявляемым к доменам в этой зоне. |
| Error: Invalid name servers | Указанные DNS-сервера не верны (например, указан всего один DNS-сервер или сервера не зарегистрированы в базе NSI-registry). |
| Error: Domain already ordered | Заявка на регистрацию этого домена уже присутствует в системе. Повторная заявка на одно и то же имя не допускается. |
См. также: Общие сообщения об ошибках
5. Прочие операции
Далее описаны различные операции по обслуживанию / изменению настроек доменов, которые могут быть осуществлены через HTTPS-шлюз.
5.1. Проверка доступности домена
Эта операция позволяет проверить доступность доменного имени для
регистрации.
В качестве значения параметра thisPage для этой операции должно
быть указано pispCheckDomain.
Дополнительных полей кроме общих обязательных полей
для этой операции может использоваться параметр tlds.
| Имя поля | Описание поля |
|---|---|
| tlds | Список дополнительных TLD в которых будет проверен домен |
5.1.1. Ответы системы
Кроме общих сообщений об ошибках HTTPS-шлюз может возвращать один из следующих ответов:
| Ответ системы | Описание |
|---|---|
| Success: <domain name> is Available | Означает, что домен доступен для регистрации. |
| Success: <domain name> is Unavailable | Означает, что домен НЕ доступен для регистрации. |
См. также: Общие сообщения об ошибках
5.2. Получить информацию WHOIS домена
Эта операция позволяет получить данные WHOIS домена.
В качестве значения параметра thisPage для этой операции должно
быть указано pispWhois.
Дополнительных полей кроме
общих обязательных полей
для этой операции не требуется.
5.2.1. Ответы системы
Кроме общих сообщений об ошибках HTTPS-шлюз может возвращать один из следующих ответов:
| Ответ системы | Описание |
|---|---|
| Error: <domain name> not found | Домен не существует или информация WHOIS по этому домену ещё не доступна. |
| <raw whois data> | Текст с данными WHOIS, возвращаемый в формате HTML. Этот текст может быть без предварительной обработки включён в любую web-страницу без риска нарушения форматирования страницы. |
См. также: Общие сообщения об ошибках
5.3. Продление регистрации домена
Эта операция позволяет подать заявку на продление регистрации домена.
В качестве значения параметра thisPage для этой операции должно
быть указано pispRenewDomain.
Ниже перечислены дополнительные поля, которые наряду с
общими обязательными полями
требуются для этой операции.
| Имя поля | Мин. длина | Макс. длина | Описание поля |
|---|---|---|---|
| notpaid | 1 | 1 | Значением может быть 1 - истина или 0 - ложь. Если параметр указан, то создаваемый счёт не оплачивается с баланса даже если там есть деньги и способом оплаты ставится предпочитаемый способ. |
| period | 1 | 2 | Период продления регистрации домена. Для доменов .ru, .su, .рф единственное допустимое значение: 1, для прочих доменов интервал допустимых значений: 1 - 10. Заявка на продление домена .ru, .su, .рф может быть подана не ранее чем за два месяца до окончания делегирования домена. |
5.3.1. Ответы системы
Кроме общих сообщений об ошибках HTTPS-шлюз может возвращать один из следующих ответов:
| Ответ системы | Описание |
|---|---|
| Success: Renewed <domain name> for <years> years | Заявка на продление домена успешно принята. |
См. также: Общие сообщения об ошибках
5.4. Смена списка DNS-серверов домена
Эта операция позволяет сменить список 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.
5.4.1. Ответы системы
Кроме общих сообщений об ошибках HTTPS-шлюз может возвращать один из следующих ответов:
| Ответ системы | Описание |
|---|---|
| Success: Redelegated <domain name> to <name server list> | Означает, что домен успешно переделегирован на новые сервера имён |
| Error: Invalid name servers | Сервера имён не существуют или указаны неверно |
См. также: Общие сообщения об ошибках
5.5. Смена данных владельца домена
Эта операция позволяет изменить контактные данные владельца домена.
В качестве значения параметра thisPage для этой операции должно
быть указано pispContactDetails.
5.5.1. Смена данных владельца домена .ru, .su, .рф
После прохождения ручной проверки данных владельца домена Вы не сможете изменить значения полей "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: +79270000000). |
| Контакты частных лиц. Не используйте их для организаций! | ||
| 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: +79270000000). |
5.5.2. Смена данных владельца домена в зонах .INFO .BIZ .MOBI .ORG .COM .NET
Список полей контактов5.5.3. Смена данных владельца домена в других зонах .KZ .UZ .TJ
Список полей контактов5.5.4. Смена данных владельца домена в других зонах
Вы не можете изменить имя организации (o_company) с помощью этой операции. Изменение имени организации-владельца осуществляется с помощью операции pispChangeOwnership.
| Имя поля | Макс. длина | Описание поля |
|---|---|---|
| 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 | 80 | Почтовый адрес. |
| 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 | 80 | Почтовый адрес. |
| 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 | 80 | Почтовый адрес. |
| 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 |
5.5.3. Ответы системы
Кроме общих сообщений об ошибках HTTPS-шлюз может возвращать один из следующих ответов:
| Ответ системы | Описание |
|---|---|
| Success: Modified contact details for <domain name> | Операция произведена успешно |
См. также: Общие сообщения об ошибках
5.6. Получение информации о статусе домена
Эта операция позволяет полуить статус ручной проверки данных владельца домена
(для доменов .RU, .SU, .РФ).
В качестве значения параметра thisPage для этой операции должно
быть указано pispGetApprovalStatus.
5.6.1. Ответы системы
Кроме общих сообщений об ошибках HTTPS-шлюз может возвращать следующие ответы:
| Ответ системы | Описание |
|---|---|
| Success: Domain status is '<status>' |
Код статуса ручной проверки домена.
Возможные коды статуса:
|
5.7. Получение информации о состоянии баланса
Эта операция позволяет получить информацию о размере предоплаты находящейся на счету пользователя.
В качестве значения параметра thisPage для этой операции должно
быть указано pispBalance.
5.7.1. Ответы системы
Кроме общих сообщений об ошибках HTTPS-шлюз может возвращать следующие ответы:
| Ответ системы | Описание |
|---|---|
| Success: balance - <XXXX> RUR' | Сумма на балансе клиента |
5.8. Передача прав на управление доменом другому пользователю
Эта операция позволяет передать права на управление доменом другому пользователю.
В качестве значения параметра thisPage для этой операции должно
быть указано pispDomainMove.
5.8.1. Ответы системы
Кроме общих сообщений об ошибках HTTPS-шлюз может возвращать следующие ответы:
| Ответ системы | Описание |
|---|---|
| Success: Domain's management rights are transferred to <account> | Права на управление доменом переданы на аккаунт |
5.9. Отмена прав на управление доменом другим пользователем
Эта операция позволяет отменить права на управление доменом другим пользователем.
В качестве значения параметра thisPage для этой операции должно
быть указано pispDomainRevoke.
5.9.1. Ответы системы
Кроме общих сообщений об ошибках HTTPS-шлюз может возвращать следующие ответы:
| Ответ системы | Описание |
|---|---|
| Success: Domain managment rights are revoked | Права на управление доменом были отменены для другого аккаунта |
5.10. Получение информации о домене
Эта операция позволяет получить информацию(статус домена, дата регистрации, дата удаления, дата условного продления) о домене пользователя.
В качестве значения параметра thisPage для этой операции должно
быть указано pispDomainInfo.
5.10.1. Ответы системы
Кроме общих сообщений об ошибках HTTPS-шлюз может возвращать следующие ответы:
| Ответ системы | Описание |
|---|---|
| Success: Status <Status>; CreationDate <YYYY-MM-DD>; ExpirationDate <YYYY-MM-DD>; FutureExpDate <YYYY-MM-DD>; | Статус домена:
|
5.11. Получение контактной информации домена
Эта операция позволяет получить контактную информацию домена.
В качестве значения параметра thisPage для этой операции должно
быть указано pispGetContactDetails.
5.11.1. Ответы системы
Кроме общих сообщений об ошибках HTTPS-шлюз может возвращать следующие ответы:
| Ответ системы | Описание |
|---|---|
|
Success: <field1>: <value1>; <field2>: <value2>; ..... <fieldN>: <valueN>; |
Поля контактной информации домена в формате: поле: значение |
5.12. Создание нового пользовательского аккаунта
Эта операция позволяет создать новый аккаунт пользователя на сайте 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 | 80 | Адрес: улица, дом, офис (квартира)* (латинскими буквами) |
| o_city | 2 | 80 | Адрес: город* (латинскими буквами) |
| o_state | 2 | 40 | Адрес: область/край/штат (латинскими буквами). Необязательное поле |
| o_postcode | 3 | 10 | Почтовый индекс* |
| o_country_code | 2 | 2 | Двухбуквенный ISO-код страны* (гражданином которой является частное лицо или в которой зарегистрирована организация). Список всех кодов стран можно найти тут |
| 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 |
Контактные данные частного лица (только для пользователя типа '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 |
| kpp | 9 | 9 |
КПП организации (указывается для российских организаций). Необязательное поле. Пример: 632946014 |
Обязательные поля: * - для любых пользователей, ** - для частных лиц, *** - для организаций.
5.12.1. Ответы системы
Помимо общих сообщений об ошибках, HTTPS-шлюз может возвращать следующие ответы:
| Ответ системы | Описание |
|---|---|
| Success: Created new user: login <LOGIN>, password <PASSWORD> | Операция успешна. Возвращается логин и пароль добавленного пользователя. |
| Error: <ERROR DESCRIBE> | Операция ошибочна. Возвращается описание ошибки (длина поля или формат не соответствуют требованиям, и т.д.). |
5.13. Получение всего списка доменов аккаунта
Эта операция позволяет получить информацию (имя домена, статус домена, дата регистрации, дата удаления, дата условного продления) о всех доменах пользователя.
В качестве значения параметра thisPage для этой операции должно
быть указано pispAllDomainsInfo.
Функция поддерживается в версии 1 и выше (многострочный вывод).
5.13.1. Ответы системы
Помимо общих сообщений об ошибках, HTTPS-шлюз может возвращать следующие ответы:
| Ответ системы | Описание |
|---|---|
| Success: Domain <Domain_Name>; Status <Status>; CreationDate <YYYY-MM-DD>; ExpirationDate <YYYY-MM-DD>; FutureExpDate <YYYY-MM-DD>; | Статус домена:
|
5.14. Получение цен текущего тарифа
Эта операция позволяет получить информацию о цене на регистрацию и продление доменов.
В качестве значения параметра thisPage для этой операции должно
быть указано pispGetPrice.
Параметры операции:
tld - не обязательный, позволяет выбрать цены только для указанного TLD.
currency - не обязательный, позволяет получит цены в указанной валюте.
Если параметр не указан, цены выдаются в текущей валюте пользователя.
Доступные значения параметра: 'RUR', 'EUR', 'USD'.
Функция поддерживается в версии 1 и выше (многострочный вывод).
5.14.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> - валюта |
5.15. Получение информации о пользователе
Эта операция позволяет получить информацию о пользователе (email, подписка на новости, оборот, тип пользователя, пользовательская анкета, анкеты по-умолчанию).
В качестве значения параметра thisPage для этой операции должно быть указано pispGetUserDetails.
5.15.1. Ответы системы
См. общие сообщения об ошибках.
5.16. Смена пароля пользователя
Эта операция позволяет сменить пароль пользователя. В качестве значения параметра thisPage для этой операции должно быть указано pispChangePassword.
| Имя поля | Мин. длина | Макс. длина | Описание поля |
|---|---|---|---|
| old_password | 4 | 64 | Текущий пароль пользователя |
| new_password | 4 | 64 | Новый пароль пользователя |
5.16.1. Ответы системы
Помимо общих сообщений об ошибках, 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 | Произошла ошибка при сохранении пароля, необходимо повторить операцию позже |
6. операции управления зоной домена
далее описаны различные операции по обслуживанию / изменению настроек зоны домена, которые могут быть осуществлены через https-шлюз.
6.1. добавление записи 'alias'
эта операция позволяет добавить тип записи alias
в качестве значения параметра thispage для этой операции должно
быть указано pispdomainzoneaddalias.
дополнительные поля, которые используются наряду с общими обязательными полями:
| имя поля | мин. длина | макс. длина | описание поля |
|---|---|---|---|
| subname | 2 | 50 | имя поддомена |
| ipaddr | 8 | 16 | ip-адрес |
6.1.1. ответы системы
кроме общих сообщений об ошибках https-шлюз может возвращать один из следующих ответов:
| Ответ системы | Описание |
|---|---|
| Success: Record added | Означает, что запись добавлена. |
| Error: Incorrect subdomain | Означает, что был введен некорректный поддомен. |
| Error: Incorrect IP | Означает, что был введен некорректный IP адрес. |
| Error: Conflict with CNAME record | Для одного поддомена нельзя указывать записи CNAME совместно с другими записями |
См. также: Общие сообщения об ошибках
6.2. Добавление записи 'CNAME'
Эта операция позволяет добавить тип записи CNAME
В качестве значения параметра thisPage для этой операции должно
быть указано pispDomainZoneAddCname.
Ниже перечислены дополнительные поля, которые наряду с общими обязательными полями
| Имя поля | Мин. длина | Макс. длина | Описание поля |
|---|---|---|---|
| subname | 2 | 50 | Имя поддомена |
| hostname | 2 | 50 | Canonical name |
6.2.1. Ответы системы
Кроме общих сообщений об ошибках HTTPS-шлюз может возвращать один из следующих ответов:
| Ответ системы | Описание |
|---|---|
| Success: Record added | Означает, что запись добавлена. |
| Error: Incorrect subdomain | Означает, что был введен некорректный поддомен. |
| Error: Incorrect hostname | Означает, что был введен некорректный Canonical Name. |
| Error: Conflict with other record | Для одного поддомена нельзя указывать записи CNAME совместно с другими записями |
См. также: Общие сообщения об ошибках
6.3. Добавление записи 'MX'
Эта операция позволяет добавить тип записи MX
В качестве значения параметра thisPage для этой операции должно
быть указано pispDomainZoneAddMX.
Ниже перечислены дополнительные поля, которые наряду с общими обязательными полями
| Имя поля | Мин. длина | Макс. длина | Описание поля |
|---|---|---|---|
| subname | 2 | 50 | Имя поддомена |
| hostname | 2 | 50 | Почтовый сервер |
| priority | 1 | 2 | Приоритет записи |
6.3.1. Ответы системы
Кроме общих сообщений об ошибках HTTPS-шлюз может возвращать один из следующих ответов:
| Ответ системы | Описание |
|---|---|
| Success: Record added | Означает, что запись добавлена. |
| Error: Incorrect subdomain | Означает, что был введен некорректный поддомен. |
| Error: Incorrect hostname | Означает, что был введен некорректный почтовый сервер. |
| Error: Incorrect priority | Означает, что был введен некорректный приоритет. |
| Error: Conflict with CNAME record | Для одного поддомена нельзя указывать записи CNAME совместно с другими записями |
См. также: Общие сообщения об ошибках
6.4. Добавление записи 'NS'
Эта операция позволяет добавить тип записи NS
В качестве значения параметра thisPage для этой операции должно
быть указано pispDomainZoneAddNS.
Ниже перечислены дополнительные поля, которые наряду с общими обязательными полями
| Имя поля | Мин. длина | Макс. длина | Описание поля |
|---|---|---|---|
| subname | 2 | 50 | Имя поддомена |
| hostname | 2 | 50 | DNS сервер |
| nsnum | 1 | 1 | номер NS сервера |
6.4.1. Ответы системы
Кроме общих сообщений об ошибках HTTPS-шлюз может возвращать один из следующих ответов:
| Ответ системы | Описание |
|---|---|
| Success: Record added | Означает, что запись добавлена. |
| Error: Incorrect subdomain | Означает, что был введен некорректный поддомен. |
| Error: Incorrect hostname | Означает, что был введен некорректный Canonical Name. |
| Error: Conflict with CNAME record | Для одного поддомена нельзя указывать записи CNAME совместно с другими записями |
См. также: Общие сообщения об ошибках
6.5. Добавление записи 'TXT'
Эта операция позволяет добавить тип записи TXT
В качестве значения параметра thisPage для этой операции должно
быть указано pispDomainZoneAddTXT.
Ниже перечислены дополнительные поля, которые наряду с общими обязательными полями
| Имя поля | Мин. длина | Макс. длина | Описание поля |
|---|---|---|---|
| subname | 2 | 50 | Имя поддомена |
| text | 1 | 253 | Текст |
6.5.1. Ответы системы
Кроме общих сообщений об ошибках HTTPS-шлюз может возвращать один из следующих ответов:
| Ответ системы | Описание |
|---|---|
| Success: Record added | Означает, что запись добавлена. |
| Error: Incorrect subdomain | Означает, что был введен некорректный поддомен. |
| Error: Incorrect text | Означает, что введенный текст некорректной длины. |
| Error: Conflict with CNAME record | Для одного поддомена нельзя указывать записи CNAME совместно с другими записями |
См. также: Общие сообщения об ошибках
6.6. Добавление записи 'SRV'
Эта операция позволяет добавить тип записи SRV
В качестве значения параметра thisPage для этой операции должно
быть указано pispDomainZoneAddSRV.
Ниже перечислены дополнительные поля, которые должны быть указаны наряду с общими обязательными полями
| Имя поля | Мин. длина | Макс. длина | Описание поля |
|---|---|---|---|
| priority | 1 | 2 | Приоритет |
| service | 1 | 253 | Название сервиса |
| target | 1 | 253 | Target |
| port | 1 | 6 | Порт |
| weight | 1 | 2 | Вес |
6.6.1. Ответы системы
Кроме общих сообщений об ошибках HTTPS-шлюз может возвращать один из следующих ответов:
| Ответ системы | Описание |
|---|---|
| Success: Record added | Означает, что запись добавлена. |
| Error: incorrect symbols in Service | Означает, что были переданы некорректные данные в поле service |
| Error: Incorrect port | Означает, что что были переданы некорректные данные в поле port |
| Error: Incorrect target | Означает, что что были переданы некорректные данные в поле target |
| Error: Incorrect weight | Означает, что что были переданы некорректные данные в поле weight |
См. также: Общие сообщения об ошибках
6.7. Удаление записи
Эта операция позволяет удалить запись зоны
В качестве значения параметра 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 |
6.7.1. Ответы системы
Кроме общих сообщений об ошибках HTTPS-шлюз может возвращать один из следующих ответов:
| Ответ системы | Описание |
|---|---|
| Success: Record removed | Означает, что запись удалена. |
См. также: Общие сообщения об ошибках
6.8. обновление зоны
Эта операция позволяет обновить зону
В качестве значения параметра thisPage для этой операции должно
быть указано pispDomainZoneUpdate.
Никаких дополнительных параметров она не требует.
6.8.1. Ответы системы
Кроме общих сообщений об ошибках HTTPS-шлюз может возвращать один из следующих ответов:
| Ответ системы | Описание |
|---|---|
| Success: Zone updated | Означает, что зона будет обновлена. |
См. также: Общие сообщения об ошибках
6.9. Настройка зоны для парковки
Эта операция позволяет настроить зону для парковки
В качестве значения параметра thisPage для этой операции должно
быть указано pispDomainZoneTuneFwd.
Никаких дополнительных параметров она не требует.
6.9.1. Ответы системы
Кроме общих сообщений об ошибках HTTPS-шлюз может возвращать один из следующих ответов:
| Ответ системы | Описание |
|---|---|
| Success: Zone updated | Означает, что зона будет обновлена. |
См. также: Общие сообщения об ошибках
6.10. Настройка зоны для хостинга
Эта операция позволяет настроить зону для хостинга
В качестве значения параметра thisPage для этой операции должно
быть указано pispDomainZoneTuneHost.
Никаких дополнительных параметров она не требует.
6.10.1. Ответы системы
Кроме общих сообщений об ошибках HTTPS-шлюз может возвращать один из следующих ответов:
| Ответ системы | Описание |
|---|---|
| Success: Zone updated | Означает, что зона будет обновлена. |
См. также: Общие сообщения об ошибках
6.11. Получение информации о зоне
Эта операция позволяет получить информацию о зоне
В качестве значения параметра thisPage для этой операции должно
быть указано pispDomainZoneInfo.
Никаких дополнительных параметров она не требует.
6.11.1. Ответы системы
Кроме общих сообщений об ошибках 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 записей зоны |
См. также: Общие сообщения об ошибках
7. Работа с сервисами
Далее описана работа с сервисами (услугами) доступными для заказа с сайта webnames.ru и через интерфейс RegTimeSRS.
7.1. Список сервисов доступных для заказа
| Сервис | Описание |
|---|---|
| srv_hostisp |
Хостинг с панелью ISP Manager. Доступные тарифы: mail4, web08, web09, web16, web17, web45 |
| srv_ssl |
SSL сертификаты GeoTrust. Доступные тарифы: freessl, rapidssl, rapidsslwc, quicksslprem |
| srv_certificate | Свидетельство о регистрации домена. |
| srv_gomobi | Go Mobi. |
| srv_dns_both | Поддержка DNS. |
| srv_parking | Парковка. |
| srv_webfwd | Web-forwarding. |
| srv_privacy | Защита регистрационных данных. |
| srv_vcard | Визитная карточка домена. |
| srv_dedic |
Аренда выделенных серверов. Доступные тарифы: 1 |
7.2. Заказ сервисов
| Имя поля | Мин. длина | Макс. длина | Описание поля |
|---|---|---|---|
| servtype |
1 |
64 |
Название сервиса Пример: srv_hostisp Пример: srv_ssl Пример: srv_certificate |
| domain_name |
1 |
64 |
Имя домена для которого заказывается сервис (может не указывается для некоторых услуг) |
| period |
1 |
1 |
Срок заказа сервиса (может быть как годом, так и месяцем в зависимости от сервиса) |
7.2.1 Заказ сервисов с тарифом
| Имя поля | Мин. длина | Макс. длина | Описание поля |
|---|---|---|---|
| tarif |
1 |
64 |
Тариф для сервисом которые его требуют. Пример: web16 (для хостинга) Пример: rapidssl (для SSL) Пример: 1 (для выделенных серверов) |
7.2.2 Заказ серивисов с дополнительными параметрами
7.2.2.1 GoMobi
| Имя поля | Мин. длина | Макс. длина | Описание поля |
|---|---|---|---|
| source_domain |
5 |
255 |
Домен который будет являтся родителем для мобильной версии. Необязательный параметр. |
| dname |
6 |
64 |
Необходимо передавать имя домена, если услуга привязывается к домену не из нашей базы Пример: yandex.mobi |
7.2.2.2 Поддержка DNS
| Имя поля | Мин. длина | Макс. длина | Описание поля |
|---|---|---|---|
| dname |
6 |
64 |
Необходимо передавать имя домена, если услуга привязывается к домену не из нашей базы Пример: yandex.mobi |
7.2.2.3 GeoTrust SSL
Ниже перечислены значения других полей для этой операции.
| Имя поля | Мин. длина | Макс. длина | Описание поля |
|---|---|---|---|
| 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 |
Номер телефона. Скобки и
дефисы не допускаются. |
| 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 |
Номер телефона. Скобки и
дефисы не допускаются. |
| 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 |
Номер телефона. Скобки и
дефисы не допускаются. |
| b_fax |
8 |
20 |
Факса. Запись не является обязательной. Пример: +7 3432 811221 |
|
Контактные данные организации (только при регистрации домена на организацию!) |
|||
| org_name |
6 |
255 |
Полное наименование
организации - администратора домена
латинскими буквами. |
| org_city |
10 |
255 |
Город |
| org_region |
6 |
255 |
Область Пример: Uryupinskaya obl. |
| org_division |
9 |
9 |
КПП организации (для
Российских организаций). Необязательное
поле. |
| org_country |
2 |
2 |
Двухбуквенный ISO-код страны,
в которой зарегистрирована организация
|
| org_addr1 |
15 |
255 |
Почтовый адрес организации
- администратора домена. Запись может
быть многострочной. |
| org_pcode |
15 |
255 |
Почтовый индекс контактного лица Пример: 443000 |
| org_phone |
8 |
255 |
Номер телефона администратора
домена. Телефон указывается с
международным кодом (включая символ
+); международный код, код города и
местный номер разделяются пробелами.
Скобки и дефисы не допускаются. Запись
может быть многострочной. |
| org_fax |
8 |
255 |
Номер факса администратора домена. Запись не является обязательной. Пример: +7 3432 811221\n+7 495 8102233 |
7.3. Продление сервисов
| Имя поля | Мин. длина | Макс. длина | Описание поля |
|---|---|---|---|
| servtype |
1 |
64 |
Название сервиса Пример: srv_hostisp Пример: srv_ssl Пример: srv_certificate |
| domain_name |
1 |
64 |
Имя домена для которого заказывается сервис (может не указывается для некоторых услуг) |
| period |
1 |
1 |
Срок заказа сервиса (может быть как годом, так и месяцем в зависимости от сервиса) |
| tarif |
1 |
64 |
Тариф для сервисом которые его требуют. Только для сервисов с тарифом. Пример: web16 (для хостинга) Пример: rapidssl (для SSL) Пример: 1 (для выделенных серверов) |
7.4. Управление сервисами
7.4.1. Поддержка DNS для домена
Доступные команды:
- dnsbothZoneAddAlias
- dnsbothZoneAddCname
- dnsbothZoneAddMX
- dnsbothZoneAddNS
- dnsbothZoneAddSRV
- dnsbothZoneAddTXT
- dnsbothZoneInfo
- dnsbothZoneRmRR
- dnsbothZoneTuneGoogleMX
- dnsbothZoneTuneGooglePark
- dnsbothZoneTuneGoogleXMPP
- dnsbothZoneTuneMegafon
- dnsbothZoneUpdate
Набор доступных параметров указан в пункте 6. Операции управления зоной домена соотвествующих команд.
7.4.2. Парковка домена
| Имя поля | Мин. длина | Макс. длина | Описание поля |
|---|---|---|---|
| servtype | 1 | 64 | srv_parking |
| domain_name | 1 | 64 | Имя домена для которого заказан сервис |
| html | – | 64kb | HTML код страницы парковки |
7.4.3. Forwarding
| Имя поля | Мин. длина | Макс. длина | Описание поля |
|---|---|---|---|
| servtype | 1 | 64 | srv_webfwd |
| domain_name | 1 | 64 | Имя домена для которого заказан сервис |
| action | 1 | 64 | addalias, addrw, rm, clear |
| alias | 1 | 64 | |
| subdomain | 1 | 64 | |
| path | 1 | 64 | |
| target | 1 | 64 | |
| title | 1 | 64 |
7.4.4. Защита регистрационных данных
| Имя поля | Мин. длина | Макс. длина | Описание поля |
|---|---|---|---|
| servtype | 1 | 64 | srv_privacy |
| enabled | 1 | 64 | on, off |
7.4.5. Визитная карточка
| Имя поля | Мин. длина | Макс. длина | Описание поля |
|---|---|---|---|
| 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 | Краткое описание |
7.4.6. Вирутальных хостинг (ISP Manager)
| Имя поля | Мин. длина | Макс. длина | Описание поля |
|---|---|---|---|
| servtype | 1 | 64 | srv_hostisp |
| tarif | 1 | 64 | mail4, web08, web09, web16, web17, web45 |
| domain_name | 1 | 64 | Имя домена для которого заказан сервис |
| soft | 1 | 64 | Название CMS которую необходимо установить. Пример: joomla, wordpress, drupal, hostcms |
8. Примеры
Примеры HTML-форм, иллюстрирующих HTTP-запросы к шлюзу RegtimeSRS могут быть загружены с адреса http://www.webnames.ru/downloads/RegTimeSRS-examlpes.zip
