From HEXONET Wiki
Premium domains are domains the registry is offering for a premium price.
Transfer, additional years of registration, renewal, and restoration are charged at a different price from the base price.
Premium domains contain a great deal of advantages:
- memorable short names (long or difficult to spell domain names are hard to remember)
- highly brandable
- more traffic
- to be found on internet nothing is as powerful as a premium domain name
- perfect for search engine optimization
- instantly associated with a service or product
- direct navigation (customers type the domain name directly into their web browser)
A premium domain name pays for itself in no time.
Our system is easy to use and can be operated safely.
It is not possible to order a premium domain accidentally.
You can simply use our control panel or our API.
No matter whether you use one or the other it is necessary to confirm the premium price before ordering a premium domain. So it is impossible to buy a premium domain by mistake.
Just search for your domain name. We perform a search using the name you entered and provide a list of alternate domain names you might be interested in registering as well.
To purchase a premium domain name add it to your shopping cart and proceed through checkout. The corresponding API-Commands can be found below.
API
Below you will find an example "CheckDomains" command for a so called "Premium" domain:
REQUIRED
[COMMAND] command = CheckDomains domain0 = <DOMAIN> premiumchannels = * EOF [RESPONSE] PROPERTY[PREMIUMCHANNEL][0]=RIGHTSIDE PROPERTY[PRICE][0]=xx.xx PROPERTY[REASON][0]=Premium Domain Name PROPERTY[DOMAINCHECKTIME][0]=0.032 PROPERTY[CLASS][0]=PREMIUM_RIGHTSIDE_P PROPERTY[CURRENCY][0]=USD PROPERTY[DOMAINCHECK][0]=211 Premium Domain name available [PREMIUM] DESCRIPTION=Command completed successfully CODE=200 QUEUETIME=0.001 RUNTIME=0.208
The "CLASS" parameter have to be used at the AddDomain command:
command = AddDomainApplication class = PREMIUM_RIGHTSIDE_P ...
In order to query the renewal price of a dedicated domain of your portfolio you can
extend the StatusDomain command as follows. This is also possible for premium domains:
REQUIRED
[COMMAND] command = StatusDomain domain = <DOMAIN> properties = PRICE EOF [RESPONSE] ... PROPERTY[CURRENCY][0]=EUR PROPERTY[RENEWALPRICE][0]=10.00 PROPERTY[RENEWALGROSSPRICE][0]=11.90 PROPERTY[VAT][0]=19.00 ... EOF
In order to explicitly renew a premium domain you have to query the premium class of the domain first. The premium class is returned as SUBCLASS from a StatusDomain command and it always starts with PREMIUM_ for premium domains. If the optional parameter properties=PRICE is also provided then the response also includes the fee for a renewal with the default renewal period:
REQUIRED
[COMMAND] command = StatusDomain domain = <PREMIUMDOMAIN> EOF [RESPONSE] ... PROPERTY[SUBCLASS][0]=PREMIUM_REGISTRY_TIER ... EOF
The SUBCLASS of the premium domain has to be provided as CLASS parameter in an explicit
renewal request in order to renew a premium domain:
REQUIRED
[COMMAND] command = RenewDomain domain = <PREMIUMDOMAIN> class = PREMIUM_REGISTRY_TIER EOF [RESPONSE] ... CODE=200 DESCRIPTION=Command completed successfully PROPERTY[DOMAIN][0]=<PREMIUMDOMAIN> PROPERTY[EXPIRATIONDATE][0]=2020-02-20 12:00:00 ... EOF
Below you will find an example "CheckDomains" command for a so called "Premium" domain:
COMMAND
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <epp xmlns="urn:ietf:params:xml:ns:epp-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:ietf:params:xml:ns:epp-1.0 epp-1.0.xsd"> <extension> <keyvalue:extension xmlns:keyvalue="http://schema.ispapi.net/epp/xml/keyvalue-1.0" xsi:schemaLocation="http://schema.ispapi.net/epp/xml/keyvalue-1.0 keyvalue-1.0.xsd"> <keyvalue:kv key='COMMAND' value='CheckDomains' /> <keyvalue:kv key='DOMAIN0' value='example.ntld' /> <keyvalue:kv key='PREMIUMCHANNELS' value='*' /> </keyvalue:extension> </extension> </epp>
RESPONSE
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <?xml version="1.0" encoding="UTF-8" standalone="no"?> <epp xmlns="urn:ietf:params:xml:ns:epp-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:ietf:params:xml:ns:epp-1.0 epp-1.0.xsd"> <response> <result code="1000"> <msg>Command completed successfully</msg> <extValue> <value xmlns:epp="urn:ietf:params:xml:ns:epp-1.0"> <epp:undef/> </value> <reason>200 Command completed successfully</reason> </extValue> </result> <extension> <keyvalue:extension xmlns:keyvalue="http://schema.ispapi.net/epp/xml/keyvalue-1.0" xsi:schemaLocation="http://schema.ispapi.net/epp/xml/keyvalue-1.0 keyvalue-1.0.xsd"> <keyvalue:kv key="CLASS" value="PREMIUMCLASS"/> <keyvalue:kv key="CURRENCY" value="USD"/> <keyvalue:kv key="DOMAINCHECK" value="211 Premium Domain name available [PREMIUM]"/> <keyvalue:kv key="DOMAINCHECKTIME" value="0.330"/> <keyvalue:kv key="PREMIUMCHANNEL" value="CHANNEL"/> <keyvalue:kv key="PRICE" value="100.00"/> <keyvalue:kv key="REASON" value="Premium Domain Name"/> </keyvalue:extension> </extension> <trID> <svTRID>RW-18024-1437743130108756</svTRID> </trID> </response> </epp>