Metaregistrar EPP documentation

Keeping sessions alive

EPP may be carried out over connection-oriented and connection-less transport protocols. At any time after a login and before a logout, a client may send a hello command to acquire the current status of the connection.

Hello command

<?xml version="1.0" encoding="UTF-8" standalone="no"?> <epp xmlns="urn:ietf:params:xml:ns:epp-1.0"> <hello/> </epp>

Hello response

<?xml version="1.0" encoding="UTF-8"?> <epp xmlns="urn:ietf:params:xml:ns:epp-1.0""> <greeting> <svID>Metaregistrar EPP Server epp.metaregistrar.com</svID> <svDate>2018-10-10T09:43:05Z</svDate> <svcMenu> <version>1.0</version> <lang>en</lang> <objURI>urn:ietf:params:xml:ns:contact-1.0</objURI> <objURI>urn:ietf:params:xml:ns:domain-1.0</objURI> <objURI>urn:ietf:params:xml:ns:host-1.0</objURI> <svcExtension> <extURI>http://www.metaregistrar.com/epp/common-1.0</extURI> <extURI>http://www.metaregistrar.com/epp/polldata-1.0</extURI> <extURI>http://www.metaregistrar.com/epp/command-ext-1.0</extURI> <extURI>http://www.metaregistrar.com/epp/command-ext-domain-1.0</extURI> <extURI>http://www.metaregistrar.com/epp/command-ext-contact-1.0</extURI> <extURI>http://www.metaregistrar.com/epp/command-ext-host-1.0</extURI> <extURI>http://www.metaregistrar.com/epp/dns-ext-1.0</extURI> <extURI>http://www.metaregistrar.com/epp/ssl-1.0</extURI> <extURI>http://www.metaregistrar.com/epp/ext-1.0</extURI> <extURI>urn:ietf:params:xml:ns:secDNS-1.1</extURI> <extURI>urn:ietf:params:xml:ns:rgp-1.0</extURI> </svcExtension> </svcMenu> <dcp> <access> <all></all> </access> <statement> <purpose> <admin></admin> <prov></prov> </purpose> <recipient> <ours></ours> <public></public> </recipient> <retention> <stated></stated> </retention> </statement> </dcp> </greeting> </epp> The response is quite verbose and lists the status of the current connection, the date, and the services that this server offers.