Команда EPP <update> domain призначена для зміни об'єкту Домен.
Лише реєстратор-спонсор об'єкту може змінювати його.
Команда містить наступні елементи:
<domain:name> - повністю певне доменне ім'я.
<domain:add> - необов'язковий елемент, що містить значення атрибутів, які необхідно додати до об'єкту
<domain:rem> - необов'язковий елемент, що містить значення атрибутів, які потрібно видалити
<domain:chg> - необов'язковий елемент, що містить значення атрибутів, які необхідно змінити
У команді <update> має бути присутнім хоч би один з елементів <domain:add>,
<domain:rem>, <domain:chg>
Елементи <domain:add> і <domain:rem> містять один або декілька елементів:
<domain:ns> - список name-серверів, що додаються або видаляються.
<domain:contact> - список адміністративних,
технічних контактів домена, що додаються або видаляються. Контакти, що додаються, мають бути вже
зареєстровані в реєстрі. (об'єкти "Контакт")
<domain:status> - список статусів об'єкту, що додаються або видаляються Домен.
Можливі статуси об'єкту:
clientUpdateProhibited
clientDeleteProhibited
clientTransferProhibited
clientRenewProhibited
clientHold
Для завдання елементу <domain:ns> можна використовувати один з двох способів:
Якщо об'єкт знаходиться в статусі clientUpdateProhibited, то всі зміни, окрім зняття статусу clientUpdateProhibited, будуть заблоковані.
Якщо додається статус, який вже був встановлений, або видаляється статус, якого не було, зміни не вносяться, запит ігнорується.
Елемент <domain:chg> може містити елементи:
<domain:registrant> - елемент, що визначає регістранта домена. Це має бути посилання на
об'єкт контакт, вже наявний (заздалегідь зареєстрований) в реєстрі.
<domain:authInfo> - елемент, встановлюючий authInfo (пароль до об'єкту).
Може містити елемент <domain:pw>, у якому вказується новий пароль,
або елемент <domain:null/>, що означає обнулення пароля.
Для додавання або видалення в домені DS-записів використовується
розширення secDNS.
Обробка заявки, що вимагає додаткової автономної перевірки
(зміна номера свідоцтва на знак для товарів і послуг в приватних доменах UA другого рівня)
зміна 2014-04-01
Для зміни номера свідоцтва на знак для товарів і послуг в приватних доменах UA другого рівня
необхідно вказати нове значення номеру свідоцтва в полі license
у додатковому розширенні до команди <update> із EPP Extension uaepp:
Під час отримання заявки, що вимагає додаткової автономної перевірки та підтвердження,
клієнтові направляється відповідь, що заявка прийнята і поставлена в чергу на обробку.
Запит знаходиться на розгляді, після закінчення якого клієнт буде повідомлений за допомогою <poll> повідомлень і по email.
Код відповіді на запит: 1001
1001 "Command completed successfully; action pending"
"Команду виконано успішно, дію відкладено"
"Команда выполнена успешно, действие отложено"
Доменний об'єкт отримує статус "pendingUpdate". Жодні інші запити на зміну об'єкту до кінця обробки заявки прийняті не будуть.
Після перевірки заявки Оператором Реєстру і її обробки клієнтові будуть відправлені <poll> і email-повідомлення про результати.
<poll>-повідомлення, сформовані як результат обробки відкладеної заявки <update>,
в елементі <resData> містять наступні елементи:
<domain:name> - повністю певне ім'я доменного об'єкту. Елемент містить атрибут "paResult", який може мати значення:
"1" - заявка підтверджена і виконана
"0" - заявка відхилена
<domain:paTRID> - містить ідентифікатори транзакцій клієнта (clTRID) і відповіді сервера (svTRID) по відкладеній заявці.
<domain:paDate> - дата та час обробки заявки (локальні).
Атрибут paResult елементу domain:name має значення "0"
Елемент <msg> містить повідомлення про відмову в обробці операції:
Pending action rejected
Відкладена операція відхилена
Отложенная операция отклонена
Додатково приводиться причина відмови:
1. Відсутні відомості про ТМ
Отсутствуют сведения о ТМ
Information about TM is absent
2. Домен не відповідає ТМ
Домен не соответствует ТМ
Domain does not match TM
3. Регістрант не відповідає власнику ТМ
Регистрант не соответствует собственнику ТМ
Registrant does not math TM owner
4. Закінчився термін дії ТМ
Закончился срок действия ТМ
The TM is expired
Після підтвердження заявки <update> з домена знімається статус "pendingUpdate".
В разі відхилення заявки <update> доменний об'єкт не змінюється.
1000 "Command completed successfully"
"Команду виконано успішно"
"Команда выполнена успешно"
1001 "Command completed successfully; action pending"
"Команду виконано успішно, дію відкладено"
"Команда выполнена успешно, действие отложено"
Відповідь на запит зміни номера свідоцтва на знак
для товарів і послуг в приватному домені UA другого рівня
2001 "Command syntax error"
"Синтаксична помилка команди"
"Синтаксическая ошибка команды"
2005 "Parameter value syntax error"
"Синтаксична помилка параметра"
"Синтаксическая ошибка параметра"
2201 "Authorization error"
"Помилка авторізаії"
"Ошибка авторизации"
Помилка видається при спробі змінити чужий об'єкт.
2303 "Object does not exist"
"Об'єкт не існує"
"Объект не существует"
Помилка видається при спробі змінити неіснуючий об'єкт
або при спробі використовувати в якості регістранта, контакта або хоста неіснуючий об'єкт.
2304 "Object status prohibits operation"
"Статус об'єкта не дозволяє здійснення операції"
"Статус объекта не позволяет совершение операции"
Помилка видається при спробі змінити об'єкт, що має
статус UpdateProhibited або статуси
pendingCreate, pendingUpdate, pendingDelete, pendingTransfer,
redemptionPeriod.
2309 "Application rejected"
"Заявка відхилена"
"Заявка отклонена"
Помилка видається у випадку, якщо заявка не відповідає правилам
публічного домена