BALANCE:INFO

Команда EPP <balance:info> предназначена для получения информации по балансу регистратора, а также по дате окончания действующего договора с администратором публичного домена и статуса доступа к платным операциям.

Описание XML структуры дополнительного документа balance (формальный синтаксис): http://eunic.net.ua/epp/balance-1.0.

Команда содержит обязательный элемент:

  • <balance:contract> - номер договора с администратором публичных доменов. Номер договора можно уточнить на портале https://web.coordinator.ua в параметрах регистратора.

Пример запроса <balance:info>

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<epp xmlns="urn:ietf:params:xml:ns:epp-1.0">
  <command>
     <info>
      <balance:info xmlns:balance="http://eunic.net.ua/epp/balance-1.0">
         <balance:contract>18-999</balance:contract>
       </balance:info>
     </info>
     <clTRID>USER-1276595352</clTRID>
   </command>
</epp>

Ответ сервера содержит секцию <resData> <balance:infData>, в которую входят следующие элементы:

  • <balance:contract> - номер действующего договора между регистратором и администратором публичного домена (АПД).
  • <balance:contractUntil> - срок действия договора с АПД.
  • <balance:status> - статус доспупа к платным операциям. Значение атрибута  s="1" означает, что доступ открыт. Значение атрибута  s="0" означает, что доступ закрыт.
  • <balance:balance> - состояние баланса регистратороа на время, указанное в атрибуте bdate.

Пример ответа сервера на команду <balance:info>

<?xml version="1.0" encoding="UTF-8"?>
<epp xmlns="urn:ietf:params:xml:ns:epp-1.0">
  <response>
    <result code="1000">
      <msg lang="ua">Команду виконано успішно</msg>
    </result>
    <resData>
      <balance:infData xmlns:balance="http://eunic.net.ua/epp/balance-1.0">
        <balance:contract>R14/999</balance:contract>
        <balance:contractUntil>2018-09-01T00:00:00+03:00</balance:contractUntil>
        <balance:status s="1"/>
        <balance:balance bdate="2018-05-19T16:01:37+03:00">111.11</balance:balance>
      </balance:infData>
    </resData>
    <trID>
      <clTRID>USER-1276595352</clTRID>
      <svTRID>UA:0:C11DDC12:20181001142151:470567:0002</svTRID>
    </trID>
  </response>
</epp>

Коды ответов сервера на команду <info>

1000    "Command completed successfully"
        "Команду виконано успішно"
        "Команда выполнена успешно"

2001    "Command syntax error"
        "Синтаксична помилка команди"
        "Синтаксическая ошибка команды"

2303    "Object does not exist"
        "Об'єкт не існує"
        "Объект не существует"
         Ошибка выдается при попытке получить информацию о 
         несуществующем (недействительном) у регистратора договоре.