Personal tools

From HEXONET Wiki

Jump to: navigation, search
(All our TLDs that offer premium domains are fully supported!)
 
(49 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
{{Sidebar}}
 
{{Sidebar}}
<div style="font-size: 150%;">'''Premium Domain Names'''</div><br/>
+
<div style="font-size: 150%;">'''Premium Domains'''</div><br/>
<p>Premium Domain Names Lists - SHOWING SOON
+
<p>
 +
 
 +
 
 +
==What are premium domains?==
 +
 
 +
Premium domain names are domains the registry is offering for a premium price.<br>
 +
Registration, renewal, transfer, and restore of premium domains are charged at a different price from the base price.
 +
</p>
 +
<p>
 +
== Why to use premium domains? ==
 +
 
 +
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)
 +
 
 +
In most cases, a premium domain name pays for itself in no time.
 +
</p>
 +
<p>
 +
== How to buy premium domains? ==
 +
 
 +
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.<br>
 +
No matter which service you use, it is necessary to confirm the premium price before ordering a premium domain making it impossible to buy a premium domain by mistake.<br>
 +
Just search for your desired domain name. We will perform a search using the name you entered and provide a list of alternate domain names you may 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.
 
</p>
 
</p>
 
<br/><br/>
 
<br/><br/>
  
= APIs =
+
= nTLD =
  
Below you will find an example '''"CheckDomains"''' command for a so called "Premium" domain:
+
 
 +
== All our TLDs that offer premium domains are fully supported!<br/>  ==
 +
<br/>
 +
'''CREATE''', '''RENEW''', '''RESTORE''' and of course '''TRANSFER''' commands are implemented for
 +
 
 +
 
 +
'''ABOGADO - ACADEMY - ACCOUNTANT - ACCOUNTANTS - ACTOR - ADULT - AFRICA - AGENCY - APARTMENTS - ARCHI - ASSOCIATES - ATTORNEY - AUCTION - AUDIO - BABY - BAND - BAR - BARGAINS - BAYERN - BEER - BERLIN - BEST - BET - BIBLE - BID - BIKE - BINGO - BIO - BLACK - BLACKFRIDAY - BLOG - BLUE - BOSTON - BOUTIQUE - BRCOM - BROKER - BUILD - BUILDERS - BUSINESS - CAB - CAFE - CAM - CAMERA - CAMP - CAPITAL - CARDS - CARE - CAREERS - CASA - CASH - CASINO - CATERING - CENTER - CEO - CFD - CHAT - CHEAP - CHRISTMAS - CHURCH - CITY - CLAIMS - CLEANING - CLICK - CLINIC - CLOTHING - CLOUD - CLUB - COACH - CODES - COFFEE - COLLEGE - COMMUNITY - COMPANY - COMPUTER - CONDOS - CONSTRUCTION - CONSULTING - CONTRACTORS - COOKING - COOL - COUNTRY - COUPONS - COURSES - CREDIT - CREDITCARD - CRICKET - CRUISES - DANCE - DATE - DATING - DEALS - DEGREE - DELIVERY - DEMOCRAT - DENTAL - DENTIST - DESIGN - DIAMONDS - DIET - DIGITAL - DIRECT - DIRECTORY - DISCOUNT - DOCTOR - DOG - DOMAINS - DONUTS - DOWNLOAD - EARTH - ECO - EDUCATION - EMAIL - ENERGY - ENGINEER - ENGINEERING - ENTERPRISES - EQUIPMENT - ESTATE - EVENTS - EXCHANGE - EXPERT - EXPOSED - EXPRESS - FAIL - FAITH - FAMILY - FANS - FARM - FASHION - FILM - FINANCE - FINANCIAL - FISH - FISHING - FIT - FITNESS - FLIGHTS - FLORIST - FLOWERS - FOOTBALL - FOREX - FORSALE - FOUNDATION - FUN - FUND - FURNITURE - FUTBOL - FYI - GALLERY - GAME - GAMES - GARDEN - GIFT - GIFTS - GIVES - GLASS - GLOBAL - GMBH - GOLD - GOLF - GRAPHICS - GRATIS - GREEN - GRIPE - GROUP - GUIDE - GUITARS - GURU - HAMBURG - HAUS - HEALTH - HEALTHCARE - HELP - HIPHOP - HOCKEY - HOLDINGS - HOLIDAY - HORSE - HOSPITAL - HOST - HOSTING - HOUSE - HOW - IMMO - IMMOBILIEN - INDUSTRIES - INK - INSTITUTE - INSURE - INTERNATIONAL - INVESTMENTS - IRISH - JETZT - JEWELRY - JUEGOS - KAUFEN - KIM - KITCHEN - KIWI - LAND - LAW - LAWYER - LEASE - LEGAL - LGBT - LIFE - LIGHTING - LIMITED - LIMO - LINK - LIVE - LOAN - LOANS - LOL - LONDON - LOVE - LTD - LTDA - LUXURY - MAISON - MAKEUP - MANAGEMENT - MARKET - MARKETING - MARKETS - MBA - MEDIA - MELBOURNE - MEMORIAL - MEN - MENU - MEXCOM - MIAMI - MODA - MOM - MONEY - MORTGAGE - MOVIE - NETWORK - NEWS - NINJA - NRW - NYC - ONE - ONLINE - ORGANIC - PARTNERS - PARTS - PARTY - PET - PHOTO - PHOTOGRAPHY - PHOTOS - PICS - PICTURES - PINK - PIZZA - PLACE - PLUMBING - PLUS - POKER - PORN - PRESS - PRODUCTIONS - PROMO - PROPERTIES - PROPERTY - PUB - RACING - RECIPES - RED - REHAB - REISE - REISEN - RENT - RENTALS - REPAIR - REPORT - REPUBLICAN - REST - RESTAURANT - REVIEW - REVIEWS - RIP - ROCKS - RODEO - RUN - SALE - SALON - SARL - SCHOOL - SCHULE - SCIENCE - SERVICES - SEX - SEXY - SHIKSHA - SHOES - SHOP - SHOPPING - SHOW - SINGLES - SITE - SKI - SOCCER - SOCIAL - SOFTWARE - SOLAR - SOLUTIONS - SOY - SPACE - SRL - STORE - STREAM - STUDIO - STUDY - STYLE - SUCKS - SUPPLIES - SUPPLY - SUPPORT - SURF - SURGERY - SYDNEY - SYSTEMS - TATTOO - TAX - TAXI - TEAM - TECH - TECHNOLOGY - TEL - TENNIS - THEATER - TICKETS - TIENDA - TIPS - TIRES - TODAY - TOKYO - TOOLS - TOP - TOURS - TOWN - TOYS - TRADE - TRADING - TRAINING - TUBE - TV - UNIVERSITY - VACATIONS - VEGAS - VENTURES - VET - VIAJES - VIDEO - VILLAS - VIN - VIP - VISION - VODKA - VOTE - VOTO - VOYAGE - WATCH - WEBCAM - WEBSITE - WEDDING - WIEN - WIKI - WIN - WINE - WORK - WORKS - WORLD - WTF - XN--3DS443G - XN--5TZM5G - XN--6FRZ82G - XN--CZRS0T - XN--FIQ228C5HS - XN--FJQ720A - XN--MK1BU44C - XN--T60B56A - XN--TCKWE - XN--UNUP4Y - XN--VHQUV - XXX - XYZ - YOGA - ZONE'''
 +
 
 +
= Registry =
 +
{| | border="1" cellspacing="0" cellpadding="15"
 +
!nTLD
 +
!CREATE
 +
!RENEW
 +
!TRANSFER
 +
!RESTORE
 +
|-
 +
|AFILIAS
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|-
 +
|ARI
 +
REGISTRY SERVICES
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|-
 +
|CHARLESTON
 +
ROAD REGISTRY
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|-
 +
|CENTRALNIC
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|-
 +
|CIRA
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|-
 +
|CORE
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|-
 +
|CRR
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|-
 +
|DONUTS
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|-
 +
|DOTGLOBAL AS
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|-
 +
|FAMOUS FOUR MEDIA
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|-
 +
|KSREGISTRY
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|-
 +
|LONDON & PARTNERS
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|-
 +
|MINDS & MACHINES
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|-
 +
|NEUSTAR
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|-
 +
|NIC.LTDA
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|-
 +
|NOMINET
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|-
 +
|RADIX
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|-
 +
|RIGHTSIDE
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|-
 +
|TANGO
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|-
 +
|TELEINFO
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|-
 +
|TLDBOX
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|-
 +
|UNIREGISTRY
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|-
 +
|VERISIGN
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|-
 +
|ZA
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
|[[file:checkmark.png]]
 +
 
 +
|}
 +
 
 +
= API Commands =
 +
'''API'''
 +
 
 +
'''CHECKDOMAINS'''
 +
<br>
 +
Below you will find an example '''"CheckDomains"''' command for a "Premium" domain:
 
<br>
 
<br>
<span class="label label-important">REQUIRED</span>
 
<pre>
 
 
[COMMAND]
 
[COMMAND]
 +
<pre>
 
command = CheckDomains
 
command = CheckDomains
domain0 = <TEXT>
+
domain0 = <PREMIUMDOMAIN>
 
premiumchannels = *
 
premiumchannels = *
 
EOF
 
EOF
 
+
</pre>
 
[RESPONSE]
 
[RESPONSE]
PROPERTY[PREMIUMCHANNEL][0]=RIGHTSIDE
+
<pre>
 +
PROPERTY[PREMIUMCHANNEL][0]=DONUTS
 
PROPERTY[PRICE][0]=xx.xx
 
PROPERTY[PRICE][0]=xx.xx
 
PROPERTY[REASON][0]=Premium Domain Name
 
PROPERTY[REASON][0]=Premium Domain Name
 
PROPERTY[DOMAINCHECKTIME][0]=0.032
 
PROPERTY[DOMAINCHECKTIME][0]=0.032
PROPERTY[CLASS][0]=PREMIUM_RIGHTSIDE_P
+
PROPERTY[CLASS][0]=PREMIUM_DONUTS_BBBB
 
PROPERTY[CURRENCY][0]=USD
 
PROPERTY[CURRENCY][0]=USD
 
PROPERTY[DOMAINCHECK][0]=211 Premium Domain name available [PREMIUM]
 
PROPERTY[DOMAINCHECK][0]=211 Premium Domain name available [PREMIUM]
Line 30: Line 229:
 
RUNTIME=0.208
 
RUNTIME=0.208
 
</pre>
 
</pre>
 +
'''ADDDOMAINAPPLICATION'''
 
<br>
 
<br>
The '''"CLASS"''' parameter have to be used at the AddDomain command:
+
The '''"CLASS"''' parameter have to be used at the AddDomainApplication command:
 +
<br>
 +
[COMMAND]
 
<pre>
 
<pre>
command = AddDomainApplication
+
command=adddomainapplication
class = PREMIUM_RIGHTSIDE_P
+
domain=<PREMIUMDOMAIN>
 +
class=PREMIUM_REGISTRY_TIER
 +
ownercontact=USER
 +
admincontact=USER
 +
billingcontact=USER
 +
techcontact=USER
 
...
 
...
 
</pre>
 
</pre>
<br>
+
[RESPONSE]
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:
+
<br>
+
<span class="label label-important">REQUIRED</span>
+
 
<pre>
 
<pre>
[COMMAND]
 
command = StatusDomain
 
domain = <DOMAIN>
 
properties = PRICE
 
EOF
 
 
 
[RESPONSE]
 
[RESPONSE]
...
+
PROPERTY[CREATEDDATE][0]=2015-12-18 12:52:15
PROPERTY[CURRENCY][0]=EUR
+
PROPERTY[PAID][0]=1
PROPERTY[RENEWALPRICE][0]=10.00
+
PROPERTY[PEERUSER][0]=
PROPERTY[RENEWALGROSSPRICE][0]=11.90
+
PROPERTY[TECHCONTACT][0]=USER
PROPERTY[VAT][0]=19.00
+
PROPERTY[APPLICATION][0]=8784
...
+
PROPERTY[BILLINGCONTACT][0]=USER
 +
PROPERTY[NOCHECK][0]=1
 +
PROPERTY[REGISTRAR][0]=hexonet
 +
PROPERTY[STATUS][0]=SUCCESSFUL
 +
PROPERTY[OWNERCONTACT][0]=USER
 +
PROPERTY[FORCE][0]=1
 +
PROPERTY[PERIOD][0]=1
 +
PROPERTY[USER][0]=test.user
 +
PROPERTY[DOMAINUMLAUT][0]=<PREMIUMDOMAIN>
 +
PROPERTY[SMD][0]=
 +
PROPERTY[ADMINCONTACT][0]=USER
 +
PROPERTY[CLASS][0]=PREMIUM_REGISTRY_TIER
 +
PROPERTY[UPDATEDDATE][0]=2015-12-18 12:52:17
 +
PROPERTY[UPDATEBY][0]=SYSTEM
 +
PROPERTY[UPDATEDBY][0]=hexonet
 +
PROPERTY[CREATEDBY][0]=SYSTEM
 +
PROPERTY[AUTH][0]=123abc-xyz
 +
PROPERTY[DOMAIN][0]=<PREMIUMDOMAIN>
 +
PROPERTY[X-DOMAIN-CLASS][0]=PREMIUM_REGISTRY_TIER
 +
DESCRIPTION=Command completed successfully
 +
QUEUETIME=0
 +
CODE=200
 +
RUNTIME=2.774
 
EOF
 
EOF
 
 
</pre>
 
</pre>
 
<br>
 
<br>
 
+
'''STATUSDOMAIN'''
In order to '''explicitly renew''' a premium domain you have to query the premium class first.
+
<br>
 +
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
 
The premium class is returned as '''SUBCLASS''' from a '''StatusDomain''' command and it always
commences with '''PREMIUM_''' for premium domains:
+
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:
 
<br>
 
<br>
<span class="label label-important">REQUIRED</span>
 
<pre>
 
 
[COMMAND]
 
[COMMAND]
 +
<pre>
 
command = StatusDomain
 
command = StatusDomain
 
domain = <PREMIUMDOMAIN>
 
domain = <PREMIUMDOMAIN>
properties = PRICE
 
 
EOF
 
EOF
 
+
</pre>
 
[RESPONSE]
 
[RESPONSE]
 +
<pre>
 
...
 
...
 
PROPERTY[SUBCLASS][0]=PREMIUM_REGISTRY_TIER
 
PROPERTY[SUBCLASS][0]=PREMIUM_REGISTRY_TIER
PROPERTY[CURRENCY][0]=USD
 
PROPERTY[RENEWALPRICE][0]=100.00
 
PROPERTY[RENEWALGROSSPRICE][0]=119.00
 
PROPERTY[VAT][0]=19.00
 
 
...
 
...
 
EOF
 
EOF
 
 
</pre>
 
</pre>
 +
'''RENEWDOMAIN'''
 
<br>
 
<br>
 
The SUBCLASS of the premium domain has to be provided as '''CLASS''' parameter in an explicit
 
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:
 
renewal request in order to renew a premium domain:
 
<br>
 
<br>
<span class="label label-important">REQUIRED</span>
 
<pre>
 
 
[COMMAND]
 
[COMMAND]
 +
<pre>
 
command = RenewDomain
 
command = RenewDomain
 
domain = <PREMIUMDOMAIN>
 
domain = <PREMIUMDOMAIN>
period = 1
+
class = PREMIUM_REGISTRY_TIER
class=PREMIUM_REGISTRY_TIER
+
 
EOF
 
EOF
 
+
</pre>
 
[RESPONSE]
 
[RESPONSE]
 +
<pre>
 
...
 
...
 
CODE=200
 
CODE=200
Line 105: Line 319:
 
...
 
...
 
EOF
 
EOF
 +
</pre>
 +
<br>
 +
'''TRANSFER DOMAIN'''
 +
<br>
 +
The command TransferDomain allows you to request a domain transfer.<br>
 +
Additionally to the standard command the class has to be provided to confirm that it is a Premium Domain.<br>
 +
The class can easily be determined using the command CheckDomainTransfer.<br>
 +
[COMMAND]
 +
<pre>
 +
command=CheckDomainTransfer
 +
domain=1371IDN01b.money
 +
EOF
 +
</pre>
 +
[RESPONSE]
 +
<pre>
 +
PROPERTY[AGEINDAYS][0]=143
 +
PROPERTY[AUTHISVALID][0]=UNKNOWN
 +
PROPERTY[CLASS][0]=PREMIUM_DONUTS_B
 +
PROPERTY[WHOISQUERY][0]=1371idn01b.money
 +
PROPERTY[AUTHREQUIRED][0]=1
 +
PROPERTY[REPOSITORY][0]=DONUTS-OTE-1API1
 +
PROPERTY[WHOISSERVER][0]=whois.donuts.co
 +
PROPERTY[TRANSFERLOCK][0]=0
 +
PROPERTY[WHOISDATE][0]=2016-02-25 10:47:37
 +
PROPERTY[USERTRANSFERREQUIRED][0]=0
 +
PROPERTY[PERIOD][0]=1Y
 +
DESCRIPTION=Request is available
 +
EOF
 +
</pre>
  
 +
Command TransferDomain:<br>
 +
[COMMAND]
 +
<pre>
 +
command = TransferDomain
 +
domain = <PREMIUMDOMAIN>
 +
action = Request
 +
auth = <authcode>
 +
class = PREMIUM_REGISTRY_TIER
 +
EOF
 +
</pre>
 +
[RESPONSE]
 +
<pre>
 +
PENDING=1
 +
DESCRIPTION=Command completed successfully; domain transfer initiated
 +
QUEUETIME=0
 +
CODE=200
 +
RUNTIME=2.448
 
</pre>
 
</pre>
 
<br>
 
<br>
 +
'''USERTRANSFER'''
 +
<br>
 +
The command TransferDomain can also be used for a usertransfer.<br>
 +
Then action has to be UserTransfer.
 +
<br>
 +
[COMMAND]
 +
<pre>
 +
command = TransferDomain
 +
domain = <PREMIUMDOMAIN>
 +
action = UserTransfer
 +
auth = <authcode>
 +
class = PREMIUM_REGISTRY_TIER
 +
EOF
 +
</pre>
 +
[RESPONSE]
 +
<pre>
 +
PENDING=1
 +
DESCRIPTION=Command completed successfully
 +
CODE=200
 +
QUEUETIME=0
 +
RUNTIME=0.327
 +
EOF
 +
</pre>
 +
<br>
 +
'''RESTORE'''
 +
<br>
 +
A domain can be restored with this command.<br>
 +
Likewise the class has to be provided to confirm that it is a Premium Domain.
 +
<br>
 +
[COMMAND]
 +
<pre>
 +
[COMMAND]
 +
command = RestoreDomain
 +
domain = <PREMIUMDOMAIN>
 +
class = PREMIUM_REGISTRY_TIER
 +
EOF
 +
</pre>
 +
[RESPONSE]
 +
<pre>
 +
DESCRIPTION=Command completed successfully
 +
CODE=200
 +
QUEUETIME=0
 +
RUNTIME=0.327
 +
EOF
 +
</pre>
 +
 +
 +
= EPP Commands =
 +
'''EPP'''
 +
<br>
 +
(illustrative example: Premium Domain without.vision)
 +
<br>
 +
Below you will find an example '''"CheckDomains"''' command for a "Premium" domain:
 +
<br>
 +
COMMAND
 +
<pre>
 +
<?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='without.vision' /> 
 +
      <keyvalue:kv key='PREMIUMCHANNELS' value='*' /> 
 +
      </keyvalue:extension> 
 +
  </extension> 
 +
</epp>
 +
</pre>
 +
<br>
 +
 +
RESPONSE
 +
<pre>
 +
<?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="PREMIUM_DONUTS_BB+"/>
 +
                <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>
 +
</pre>
 +
<br>
 +
Below you will find an example '''"AddDomainApplication"''' command:
 +
<br>
 +
COMMAND
 +
<pre>
 +
<?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='AddDomainApplication' /> 
 +
      <keyvalue:kv key='DOMAIN' value='without.vision' />
 +
      <keyvalue:kv key='CLASS' value='PREMIUM_DONUTS_BB+' />
 +
<keyvalue:kv key='OWNERCONTACT0' value='USER' /> 
 +
<keyvalue:kv key='ADMINCONTACT0' value='USER' /> 
 +
<keyvalue:kv key='TECHCONTACT0' value='USER' />
 +
<keyvalue:kv key='BILLINGCONTACT0' value='USER' />         
 +
      </keyvalue:extension> 
 +
  </extension> 
 +
</epp>
 +
</pre>
 +
<br>
 +
 +
RESPONSE
 +
<pre>
 +
<?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="APPLICATION" value="8595"/>
 +
                <keyvalue:kv key="AUTH" value=",LAxyfX8ptM/"/>
 +
                <keyvalue:kv key="CLASS" value="PREMIUM_DONUTS_BB+"/>
 +
                <keyvalue:kv key="CREATEDBY" value="SYSTEM"/>
 +
                <keyvalue:kv key="CREATEDDATE" value="2015-08-19 13:10:50"/>
 +
                <keyvalue:kv key="DOMAIN" value="without.vision"/>
 +
                <keyvalue:kv key="DOMAINUMLAUT" value="without.vision"/>
 +
                <keyvalue:kv key="PEERUSER" value=""/>
 +
                <keyvalue:kv key="PERIOD" value="1"/>
 +
                <keyvalue:kv key="SMD" value=""/>
 +
                <keyvalue:kv key="STATUS" value="SUCCESSFUL"/>
 +
                <keyvalue:kv key="UPDATEBY" value="SYSTEM"/>
 +
                <keyvalue:kv key="UPDATEDDATE" value="2015-08-19 13:10:51"/>
 +
                <keyvalue:kv key="USER" value="test.user"/>
 +
            </keyvalue:extension>
 +
        </extension>
 +
        <trID>
 +
            <svTRID>RW-18024-1439989851647872</svTRID>
 +
        </trID>
 +
    </response>
 +
</epp>
 +
</pre>
 +
<br>
 +
 +
<br>
 +
Below you will find an example '''"StatusDomain"''' command:
 +
<br>
 +
COMMAND
 +
<pre>
 +
<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='StatusDomain' /> 
 +
      <keyvalue:kv key='DOMAIN' value='without.vision' />
 +
      </keyvalue:extension> 
 +
  </extension> 
 +
</epp>
 +
</pre>
 +
<br>
 +
 +
RESPONSE
 +
<pre>
 +
<?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="ACCOUNTINGDATE" value="2016-08-20 13:10:49"/>
 +
                <keyvalue:kv key="ACCOUNTINGPERIOD" value="1d"/>
 +
                <keyvalue:kv key="ADMINCONTACT" value="USER"/>
 +
                <keyvalue:kv key="AUTH" value=",LAxyfX8ptM/"/>
 +
                <keyvalue:kv key="BILLINGCONTACT" value="USER"/>
 +
                <keyvalue:kv key="CLASS" value="DOMAIN"/>
 +
                <keyvalue:kv key="CREATEDBY" value="SYSTEM"/>
 +
                <keyvalue:kv key="CREATEDDATE" value="2015-08-19 13:10:49"/>
 +
                <keyvalue:kv key="DELETIONHOLDPERIOD" value="5d"/>
 +
                <keyvalue:kv key="DELETIONRESTORABLEPERIOD" value="30d"/>
 +
                <keyvalue:kv key="DESCRIPTION" value="without.vision"/>
 +
                <keyvalue:kv key="DOMAINALERT" value=""/>
 +
                <keyvalue:kv key="DOMAINUMLAUT" value="without.vision"/>
 +
                <keyvalue:kv key="EXPIRATIONDATE" value="2016-08-19 13:10:49"/>
 +
                <keyvalue:kv key="FAILUREDATE" value="2016-10-02 13:10:49"/>
 +
                <keyvalue:kv key="FAILUREPERIOD" value="44d"/>
 +
                <keyvalue:kv key="FINALIZATIONDATE" value="2016-09-23 13:10:49"/>
 +
                <keyvalue:kv key="FINALIZATIONPERIOD" value="35d"/>
 +
                <keyvalue:kv key="HOSTTYPE" value="OBJECT"/>
 +
                <keyvalue:kv key="ID" value="without.vision"/>
 +
                <keyvalue:kv key="NEXTACTION" value="pay"/>
 +
                <keyvalue:kv key="NEXTACTIONDATE" value="2016-08-20 13:10:49"/>
 +
                <keyvalue:kv key="OWNERCONTACT" value="USER"/>
 +
                <keyvalue:kv key="PAIDUNTILDATE" value="2016-08-19 13:10:49"/>
 +
                <keyvalue:kv key="PEERUSER" value=""/>
 +
                <keyvalue:kv key="PREPAIDPERIOD" value="0"/>
 +
                <keyvalue:kv key="REGISTRAR" value="SYSTEM"/>
 +
                <keyvalue:kv key="REGISTRARTRANSFERDATE" value="0000-00-00 00:00:00"/>
 +
                <keyvalue:kv key="REGISTRARUPDATEDDATE" value="2015-08-19 13:10:49"/>
 +
                <keyvalue:kv key="REGISTRATIONEXPIRATIONDATE" value="2016-08-19 13:10:49"/>
 +
                <keyvalue:kv key="REGISTRATIONGRACEPERIOD" value="0"/>
 +
                <keyvalue:kv key="RENEWALMODE" value="AUTORENEW"/>
 +
                <keyvalue:kv key="REPOSITORY" value="DONUTS-OTE-1API1"/>
 +
                <keyvalue:kv key="ROID" value="31d8c6099e954b0ab6cf238d64337ed5-D"/>
 +
                <keyvalue:kv key="STATUS" value="ACTIVE"/>
 +
                <keyvalue:kv key="SUBCLASS" value="PREMIUM_DONUTS_BB+"/>
 +
                <keyvalue:kv key="TECHCONTACT" value="USER"/>
 +
                <keyvalue:kv key="TRANSFERDATE" value="0000-00-00 00:00:00"/>
 +
                <keyvalue:kv key="TRANSFERLOCK" value="0"/>
 +
                <keyvalue:kv key="UPDATEDBY" value="SYSTEM"/>
 +
                <keyvalue:kv key="UPDATEDDATE" value="2015-08-19 13:10:49"/>
 +
                <keyvalue:kv key="USER" value="test.user"/>
 +
                <keyvalue:kv key="X-ACCEPT-WHOISTRUSTEE-TAC" value="0"/>
 +
                <keyvalue:kv key="X-ACCEPT-WHOISTRUSTEELITE-TAC" value="0"/>
 +
                <keyvalue:kv key="X-PRICE-CLASS" value="PREMIUM_DONUTS_BB+"/>
 +
            </keyvalue:extension>
 +
        </extension>
 +
        <trID>
 +
            <svTRID>RW-18024-1439990349038577</svTRID>
 +
        </trID>
 +
    </response>
 +
</epp>
 +
</pre>
 +
<br>
 +
<br>
 +
Below you will find an example '''"RenewDomain"''' command:
 +
<br>
 +
COMMAND
 +
<pre>
 +
<?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='RenewDomain' /> 
 +
      <keyvalue:kv key='DOMAIN' value='without.vision' />
 +
      <keyvalue:kv key='CLASS' value='PREMIUM_DONUTS_BB+' />
 +
      </keyvalue:extension> 
 +
  </extension> 
 +
</epp>
 +
</pre>
 +
<br>
 +
 +
RESPONSE
 +
<pre>
 +
<?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="DOMAIN" value="without.vision"/>
 +
                <keyvalue:kv key="EXPIRATIONDATE" value="2018-08-19 13:10:49"/>
 +
                <keyvalue:kv key="REGISTRATIONEXPIRATIONDATE" value="2018-08-19 13:10:49"/>
 +
            </keyvalue:extension>
 +
        </extension>
 +
        <trID>
 +
            <svTRID>RW-18024-1439991083295637</svTRID>
 +
        </trID>
 +
    </response>
 +
</epp>
 +
</pre>
 +
<br>
 +
'''TransferDomain'''<br>
 +
The command '''TransferDomain''' allows you to request a domain transfer.<br>
 +
Additionally to the standard command the class has to be provided to confirm that it is a Premium Domain.<br>
 +
The class can easily be determined using the command '''CheckDomainTransfer'''.<br>
 +
COMMAND
 +
<pre>
 +
<?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='CheckDomainTransfer' />
 +
<keyvalue:kv key='DOMAIN' value='1371IDN01b.money' />
 +
</keyvalue:extension>
 +
</extension>
 +
</epp>
 +
</pre>
 +
<br>
 +
RESPONSE
 +
<pre>
 +
<?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>218 Request is available</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="AGEINDAYS" value="142"/>
 +
<keyvalue:kv key="AUTHISVALID" value="UNKNOWN"/>
 +
<keyvalue:kv key="AUTHREQUIRED" value="1"/>
 +
<keyvalue:kv key="CLASS" value="PREMIUM_DONUTS_B"/>
 +
<keyvalue:kv key="PERIOD" value="1Y"/>
 +
<keyvalue:kv key="REPOSITORY" value="DONUTS-OTE-1API1"/>
 +
<keyvalue:kv key="TRANSFERLOCK" value="0"/>
 +
<keyvalue:kv key="USERTRANSFERREQUIRED" value="0"/>
 +
<keyvalue:kv key="WHOISDATE" value="2016-02-24 16:56:29"/>
 +
<keyvalue:kv key="WHOISQUERY" value="1371idn01b.money"/>
 +
<keyvalue:kv key="WHOISSERVER" value="whois.donuts.co"/>
 +
</keyvalue:extension>
 +
</extension>
 +
<trID>
 +
<svTRID>RW-1378-1456332989492728</svTRID>
 +
</trID>
 +
</response>
 +
</epp>
 +
</pre>
 +
<br>
 +
Below you will find an example '''"TransferDomain"''' command.
 +
<br>
 +
COMMAND
 +
<pre>
 +
<?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='TransferDomain' />
 +
      <keyvalue:kv key='DOMAIN' value='1526N15b.money' />
 +
      <keyvalue:kv key='ACTION' value='Request' />
 +
      <keyvalue:kv key='AUTH' value='123xyz!111' />
 +
      <keyvalue:kv key='CLASS' value='PREMIUM_DONUTS_B' />
 +
      </keyvalue:extension>
 +
  </extension>
 +
</epp>
 +
</pre>
 +
<br>
 +
 +
RESPONSE
 +
<pre>
 +
<?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="1001">
 +
            <msg>Command completed successfully; action pending</msg>
 +
            <extValue>
 +
                <value xmlns:epp="urn:ietf:params:xml:ns:epp-1.0">
 +
                    <epp:undef/>
 +
                </value>
 +
                <reason>200 Command completed successfully; domain transfer initiated</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"/>
 +
        </extension>
 +
        <trID>
 +
            <svTRID>RW-6412-1450347872445556</svTRID>
 +
        </trID>
 +
    </response>
 +
</epp>
 +
</pre>
 +
<br>
 +
Below you will find an example '''"UserTransfer"''' command.
 +
<br>
 +
COMMAND
 +
<pre>
 +
<?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='TransferDomain' /> 
 +
      <keyvalue:kv key='DOMAIN' value='sae.pictures' />
 +
      <keyvalue:kv key='ACTION' value='UserTransfer' />
 +
      <keyvalue:kv key='AUTH' value='7cJGyX,J9oQn' /> 
 +
      <keyvalue:kv key='CLASS' value='PREMIUM_DONUTS_B+' /> 
 +
      </keyvalue:extension> 
 +
  </extension> 
 +
</epp>
 +
</pre>
 +
<br>
 +
 +
RESPONSE
 +
<pre>
 +
<?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="1001">
 +
            <msg>Command completed successfully; action pending</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"/>
 +
        </extension>
 +
        <trID>
 +
            <svTRID>RW-18024-1450276235292301</svTRID>
 +
        </trID>
 +
    </response>
 +
</epp>
 +
</pre>
 +
<br>
 +
 +
Below you will find an example '''"Restore"''' command.
 +
<br>
 +
COMMAND
 +
<pre>
 +
<?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='RestoreDomain' />
 +
      <keyvalue:kv key='DOMAIN' value='1526n15b.money' />
 +
      <keyvalue:kv key='CLASS' value='PREMIUM_DONUTS_B' />
 +
      </keyvalue:extension>
 +
  </extension>
 +
</epp>
 +
</pre>
 +
<br>
 +
 +
RESPONSE
 +
<pre>
 +
<?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="1001">
 +
            <msg>Command completed successfully; action pending</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"/>
 +
        </extension>
 +
        <trID>
 +
            <svTRID>RW-18024-1453217023320666</svTRID>
 +
        </trID>
 +
    </response>
 +
</epp>
 +
</pre>
 +
<br>
 +
 +
<headertabs/>

Latest revision as of 18:39, 6 April 2018

Premium Domains

[edit] What are premium domains?

Premium domain names are domains the registry is offering for a premium price.
Registration, renewal, transfer, and restore of premium domains are charged at a different price from the base price.

[edit] Why to use premium domains?

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)

In most cases, a premium domain name pays for itself in no time.

[edit] How to buy premium domains?

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 which service you use, it is necessary to confirm the premium price before ordering a premium domain making it impossible to buy a premium domain by mistake.
Just search for your desired domain name. We will perform a search using the name you entered and provide a list of alternate domain names you may 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.



[edit] All our TLDs that offer premium domains are fully supported!


CREATE, RENEW, RESTORE and of course TRANSFER commands are implemented for


ABOGADO - ACADEMY - ACCOUNTANT - ACCOUNTANTS - ACTOR - ADULT - AFRICA - AGENCY - APARTMENTS - ARCHI - ASSOCIATES - ATTORNEY - AUCTION - AUDIO - BABY - BAND - BAR - BARGAINS - BAYERN - BEER - BERLIN - BEST - BET - BIBLE - BID - BIKE - BINGO - BIO - BLACK - BLACKFRIDAY - BLOG - BLUE - BOSTON - BOUTIQUE - BRCOM - BROKER - BUILD - BUILDERS - BUSINESS - CAB - CAFE - CAM - CAMERA - CAMP - CAPITAL - CARDS - CARE - CAREERS - CASA - CASH - CASINO - CATERING - CENTER - CEO - CFD - CHAT - CHEAP - CHRISTMAS - CHURCH - CITY - CLAIMS - CLEANING - CLICK - CLINIC - CLOTHING - CLOUD - CLUB - COACH - CODES - COFFEE - COLLEGE - COMMUNITY - COMPANY - COMPUTER - CONDOS - CONSTRUCTION - CONSULTING - CONTRACTORS - COOKING - COOL - COUNTRY - COUPONS - COURSES - CREDIT - CREDITCARD - CRICKET - CRUISES - DANCE - DATE - DATING - DEALS - DEGREE - DELIVERY - DEMOCRAT - DENTAL - DENTIST - DESIGN - DIAMONDS - DIET - DIGITAL - DIRECT - DIRECTORY - DISCOUNT - DOCTOR - DOG - DOMAINS - DONUTS - DOWNLOAD - EARTH - ECO - EDUCATION - EMAIL - ENERGY - ENGINEER - ENGINEERING - ENTERPRISES - EQUIPMENT - ESTATE - EVENTS - EXCHANGE - EXPERT - EXPOSED - EXPRESS - FAIL - FAITH - FAMILY - FANS - FARM - FASHION - FILM - FINANCE - FINANCIAL - FISH - FISHING - FIT - FITNESS - FLIGHTS - FLORIST - FLOWERS - FOOTBALL - FOREX - FORSALE - FOUNDATION - FUN - FUND - FURNITURE - FUTBOL - FYI - GALLERY - GAME - GAMES - GARDEN - GIFT - GIFTS - GIVES - GLASS - GLOBAL - GMBH - GOLD - GOLF - GRAPHICS - GRATIS - GREEN - GRIPE - GROUP - GUIDE - GUITARS - GURU - HAMBURG - HAUS - HEALTH - HEALTHCARE - HELP - HIPHOP - HOCKEY - HOLDINGS - HOLIDAY - HORSE - HOSPITAL - HOST - HOSTING - HOUSE - HOW - IMMO - IMMOBILIEN - INDUSTRIES - INK - INSTITUTE - INSURE - INTERNATIONAL - INVESTMENTS - IRISH - JETZT - JEWELRY - JUEGOS - KAUFEN - KIM - KITCHEN - KIWI - LAND - LAW - LAWYER - LEASE - LEGAL - LGBT - LIFE - LIGHTING - LIMITED - LIMO - LINK - LIVE - LOAN - LOANS - LOL - LONDON - LOVE - LTD - LTDA - LUXURY - MAISON - MAKEUP - MANAGEMENT - MARKET - MARKETING - MARKETS - MBA - MEDIA - MELBOURNE - MEMORIAL - MEN - MENU - MEXCOM - MIAMI - MODA - MOM - MONEY - MORTGAGE - MOVIE - NETWORK - NEWS - NINJA - NRW - NYC - ONE - ONLINE - ORGANIC - PARTNERS - PARTS - PARTY - PET - PHOTO - PHOTOGRAPHY - PHOTOS - PICS - PICTURES - PINK - PIZZA - PLACE - PLUMBING - PLUS - POKER - PORN - PRESS - PRODUCTIONS - PROMO - PROPERTIES - PROPERTY - PUB - RACING - RECIPES - RED - REHAB - REISE - REISEN - RENT - RENTALS - REPAIR - REPORT - REPUBLICAN - REST - RESTAURANT - REVIEW - REVIEWS - RIP - ROCKS - RODEO - RUN - SALE - SALON - SARL - SCHOOL - SCHULE - SCIENCE - SERVICES - SEX - SEXY - SHIKSHA - SHOES - SHOP - SHOPPING - SHOW - SINGLES - SITE - SKI - SOCCER - SOCIAL - SOFTWARE - SOLAR - SOLUTIONS - SOY - SPACE - SRL - STORE - STREAM - STUDIO - STUDY - STYLE - SUCKS - SUPPLIES - SUPPLY - SUPPORT - SURF - SURGERY - SYDNEY - SYSTEMS - TATTOO - TAX - TAXI - TEAM - TECH - TECHNOLOGY - TEL - TENNIS - THEATER - TICKETS - TIENDA - TIPS - TIRES - TODAY - TOKYO - TOOLS - TOP - TOURS - TOWN - TOYS - TRADE - TRADING - TRAINING - TUBE - TV - UNIVERSITY - VACATIONS - VEGAS - VENTURES - VET - VIAJES - VIDEO - VILLAS - VIN - VIP - VISION - VODKA - VOTE - VOTO - VOYAGE - WATCH - WEBCAM - WEBSITE - WEDDING - WIEN - WIKI - WIN - WINE - WORK - WORKS - WORLD - WTF - XN--3DS443G - XN--5TZM5G - XN--6FRZ82G - XN--CZRS0T - XN--FIQ228C5HS - XN--FJQ720A - XN--MK1BU44C - XN--T60B56A - XN--TCKWE - XN--UNUP4Y - XN--VHQUV - XXX - XYZ - YOGA - ZONE

nTLD CREATE RENEW TRANSFER RESTORE
AFILIAS Checkmark.png Checkmark.png Checkmark.png Checkmark.png
ARI

REGISTRY SERVICES

Checkmark.png Checkmark.png Checkmark.png Checkmark.png
CHARLESTON

ROAD REGISTRY

Checkmark.png Checkmark.png Checkmark.png Checkmark.png
CENTRALNIC Checkmark.png Checkmark.png Checkmark.png Checkmark.png
CIRA Checkmark.png Checkmark.png Checkmark.png Checkmark.png
CORE Checkmark.png Checkmark.png Checkmark.png Checkmark.png
CRR Checkmark.png Checkmark.png Checkmark.png Checkmark.png
DONUTS Checkmark.png Checkmark.png Checkmark.png Checkmark.png
DOTGLOBAL AS Checkmark.png Checkmark.png Checkmark.png Checkmark.png
FAMOUS FOUR MEDIA Checkmark.png Checkmark.png Checkmark.png Checkmark.png
KSREGISTRY Checkmark.png Checkmark.png Checkmark.png Checkmark.png
LONDON & PARTNERS Checkmark.png Checkmark.png Checkmark.png Checkmark.png
MINDS & MACHINES Checkmark.png Checkmark.png Checkmark.png Checkmark.png
NEUSTAR Checkmark.png Checkmark.png Checkmark.png Checkmark.png
NIC.LTDA Checkmark.png Checkmark.png Checkmark.png Checkmark.png
NOMINET Checkmark.png Checkmark.png Checkmark.png Checkmark.png
RADIX Checkmark.png Checkmark.png Checkmark.png Checkmark.png
RIGHTSIDE Checkmark.png Checkmark.png Checkmark.png Checkmark.png
TANGO Checkmark.png Checkmark.png Checkmark.png Checkmark.png
TELEINFO Checkmark.png Checkmark.png Checkmark.png Checkmark.png
TLDBOX Checkmark.png Checkmark.png Checkmark.png Checkmark.png
UNIREGISTRY Checkmark.png Checkmark.png Checkmark.png Checkmark.png
VERISIGN Checkmark.png Checkmark.png Checkmark.png Checkmark.png
ZA Checkmark.png Checkmark.png Checkmark.png Checkmark.png

API

CHECKDOMAINS
Below you will find an example "CheckDomains" command for a "Premium" domain:
[COMMAND]

command = CheckDomains
domain0 = <PREMIUMDOMAIN>
premiumchannels = *
EOF

[RESPONSE]

PROPERTY[PREMIUMCHANNEL][0]=DONUTS
PROPERTY[PRICE][0]=xx.xx
PROPERTY[REASON][0]=Premium Domain Name
PROPERTY[DOMAINCHECKTIME][0]=0.032
PROPERTY[CLASS][0]=PREMIUM_DONUTS_BBBB
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

ADDDOMAINAPPLICATION
The "CLASS" parameter have to be used at the AddDomainApplication command:
[COMMAND]

command=adddomainapplication
domain=<PREMIUMDOMAIN>
class=PREMIUM_REGISTRY_TIER
ownercontact=USER
admincontact=USER
billingcontact=USER
techcontact=USER
...

[RESPONSE]

[RESPONSE]
PROPERTY[CREATEDDATE][0]=2015-12-18 12:52:15
PROPERTY[PAID][0]=1
PROPERTY[PEERUSER][0]=
PROPERTY[TECHCONTACT][0]=USER
PROPERTY[APPLICATION][0]=8784
PROPERTY[BILLINGCONTACT][0]=USER
PROPERTY[NOCHECK][0]=1
PROPERTY[REGISTRAR][0]=hexonet
PROPERTY[STATUS][0]=SUCCESSFUL
PROPERTY[OWNERCONTACT][0]=USER
PROPERTY[FORCE][0]=1
PROPERTY[PERIOD][0]=1
PROPERTY[USER][0]=test.user
PROPERTY[DOMAINUMLAUT][0]=<PREMIUMDOMAIN>
PROPERTY[SMD][0]=
PROPERTY[ADMINCONTACT][0]=USER
PROPERTY[CLASS][0]=PREMIUM_REGISTRY_TIER
PROPERTY[UPDATEDDATE][0]=2015-12-18 12:52:17
PROPERTY[UPDATEBY][0]=SYSTEM
PROPERTY[UPDATEDBY][0]=hexonet
PROPERTY[CREATEDBY][0]=SYSTEM
PROPERTY[AUTH][0]=123abc-xyz
PROPERTY[DOMAIN][0]=<PREMIUMDOMAIN>
PROPERTY[X-DOMAIN-CLASS][0]=PREMIUM_REGISTRY_TIER
DESCRIPTION=Command completed successfully
QUEUETIME=0
CODE=200
RUNTIME=2.774
EOF


STATUSDOMAIN
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:
[COMMAND]

command = StatusDomain
domain = <PREMIUMDOMAIN>
EOF

[RESPONSE]

...
PROPERTY[SUBCLASS][0]=PREMIUM_REGISTRY_TIER
...
EOF

RENEWDOMAIN
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:
[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


TRANSFER DOMAIN
The command TransferDomain allows you to request a domain transfer.
Additionally to the standard command the class has to be provided to confirm that it is a Premium Domain.
The class can easily be determined using the command CheckDomainTransfer.
[COMMAND]

command=CheckDomainTransfer
domain=1371IDN01b.money
EOF

[RESPONSE]

PROPERTY[AGEINDAYS][0]=143
PROPERTY[AUTHISVALID][0]=UNKNOWN
PROPERTY[CLASS][0]=PREMIUM_DONUTS_B
PROPERTY[WHOISQUERY][0]=1371idn01b.money
PROPERTY[AUTHREQUIRED][0]=1
PROPERTY[REPOSITORY][0]=DONUTS-OTE-1API1
PROPERTY[WHOISSERVER][0]=whois.donuts.co
PROPERTY[TRANSFERLOCK][0]=0
PROPERTY[WHOISDATE][0]=2016-02-25 10:47:37
PROPERTY[USERTRANSFERREQUIRED][0]=0
PROPERTY[PERIOD][0]=1Y
DESCRIPTION=Request is available
EOF

Command TransferDomain:
[COMMAND]

command = TransferDomain
domain = <PREMIUMDOMAIN>
action = Request
auth = <authcode>
class = PREMIUM_REGISTRY_TIER
EOF

[RESPONSE]

PENDING=1
DESCRIPTION=Command completed successfully; domain transfer initiated
QUEUETIME=0
CODE=200
RUNTIME=2.448


USERTRANSFER
The command TransferDomain can also be used for a usertransfer.
Then action has to be UserTransfer.
[COMMAND]

command = TransferDomain
domain = <PREMIUMDOMAIN>
action = UserTransfer
auth = <authcode>
class = PREMIUM_REGISTRY_TIER
EOF

[RESPONSE]

PENDING=1
DESCRIPTION=Command completed successfully
CODE=200
QUEUETIME=0
RUNTIME=0.327
EOF


RESTORE
A domain can be restored with this command.
Likewise the class has to be provided to confirm that it is a Premium Domain.
[COMMAND]

[COMMAND]
command = RestoreDomain
domain = <PREMIUMDOMAIN>
class = PREMIUM_REGISTRY_TIER
EOF

[RESPONSE]

DESCRIPTION=Command completed successfully
CODE=200
QUEUETIME=0
RUNTIME=0.327
EOF


EPP
(illustrative example: Premium Domain without.vision)
Below you will find an example "CheckDomains" command for a "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='without.vision' />   
      <keyvalue:kv key='PREMIUMCHANNELS' value='*' />   
      </keyvalue:extension>   
   </extension>   
</epp>


RESPONSE

<?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="PREMIUM_DONUTS_BB+"/>
                <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>


Below you will find an example "AddDomainApplication" command:
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='AddDomainApplication' />   
      <keyvalue:kv key='DOMAIN' value='without.vision' />
      <keyvalue:kv key='CLASS' value='PREMIUM_DONUTS_BB+' />
<keyvalue:kv key='OWNERCONTACT0' value='USER' />  
<keyvalue:kv key='ADMINCONTACT0' value='USER' />   
<keyvalue:kv key='TECHCONTACT0' value='USER' /> 
<keyvalue:kv key='BILLINGCONTACT0' value='USER' />           
      </keyvalue:extension>   
   </extension>   
</epp>


RESPONSE

<?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="APPLICATION" value="8595"/>
                <keyvalue:kv key="AUTH" value=",LAxyfX8ptM/"/>
                <keyvalue:kv key="CLASS" value="PREMIUM_DONUTS_BB+"/>
                <keyvalue:kv key="CREATEDBY" value="SYSTEM"/>
                <keyvalue:kv key="CREATEDDATE" value="2015-08-19 13:10:50"/>
                <keyvalue:kv key="DOMAIN" value="without.vision"/>
                <keyvalue:kv key="DOMAINUMLAUT" value="without.vision"/>
                <keyvalue:kv key="PEERUSER" value=""/>
                <keyvalue:kv key="PERIOD" value="1"/>
                <keyvalue:kv key="SMD" value=""/>
                <keyvalue:kv key="STATUS" value="SUCCESSFUL"/>
                <keyvalue:kv key="UPDATEBY" value="SYSTEM"/>
                <keyvalue:kv key="UPDATEDDATE" value="2015-08-19 13:10:51"/>
                <keyvalue:kv key="USER" value="test.user"/>
            </keyvalue:extension>
        </extension>
        <trID>
            <svTRID>RW-18024-1439989851647872</svTRID>
        </trID>
    </response>
</epp>



Below you will find an example "StatusDomain" command:
COMMAND

<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='StatusDomain' />   
      <keyvalue:kv key='DOMAIN' value='without.vision' />
      </keyvalue:extension>   
   </extension>   
</epp>


RESPONSE

<?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="ACCOUNTINGDATE" value="2016-08-20 13:10:49"/>
                <keyvalue:kv key="ACCOUNTINGPERIOD" value="1d"/>
                <keyvalue:kv key="ADMINCONTACT" value="USER"/>
                <keyvalue:kv key="AUTH" value=",LAxyfX8ptM/"/>
                <keyvalue:kv key="BILLINGCONTACT" value="USER"/>
                <keyvalue:kv key="CLASS" value="DOMAIN"/>
                <keyvalue:kv key="CREATEDBY" value="SYSTEM"/>
                <keyvalue:kv key="CREATEDDATE" value="2015-08-19 13:10:49"/>
                <keyvalue:kv key="DELETIONHOLDPERIOD" value="5d"/>
                <keyvalue:kv key="DELETIONRESTORABLEPERIOD" value="30d"/>
                <keyvalue:kv key="DESCRIPTION" value="without.vision"/>
                <keyvalue:kv key="DOMAINALERT" value=""/>
                <keyvalue:kv key="DOMAINUMLAUT" value="without.vision"/>
                <keyvalue:kv key="EXPIRATIONDATE" value="2016-08-19 13:10:49"/>
                <keyvalue:kv key="FAILUREDATE" value="2016-10-02 13:10:49"/>
                <keyvalue:kv key="FAILUREPERIOD" value="44d"/>
                <keyvalue:kv key="FINALIZATIONDATE" value="2016-09-23 13:10:49"/>
                <keyvalue:kv key="FINALIZATIONPERIOD" value="35d"/>
                <keyvalue:kv key="HOSTTYPE" value="OBJECT"/>
                <keyvalue:kv key="ID" value="without.vision"/>
                <keyvalue:kv key="NEXTACTION" value="pay"/>
                <keyvalue:kv key="NEXTACTIONDATE" value="2016-08-20 13:10:49"/>
                <keyvalue:kv key="OWNERCONTACT" value="USER"/>
                <keyvalue:kv key="PAIDUNTILDATE" value="2016-08-19 13:10:49"/>
                <keyvalue:kv key="PEERUSER" value=""/>
                <keyvalue:kv key="PREPAIDPERIOD" value="0"/>
                <keyvalue:kv key="REGISTRAR" value="SYSTEM"/>
                <keyvalue:kv key="REGISTRARTRANSFERDATE" value="0000-00-00 00:00:00"/>
                <keyvalue:kv key="REGISTRARUPDATEDDATE" value="2015-08-19 13:10:49"/>
                <keyvalue:kv key="REGISTRATIONEXPIRATIONDATE" value="2016-08-19 13:10:49"/>
                <keyvalue:kv key="REGISTRATIONGRACEPERIOD" value="0"/>
                <keyvalue:kv key="RENEWALMODE" value="AUTORENEW"/>
                <keyvalue:kv key="REPOSITORY" value="DONUTS-OTE-1API1"/>
                <keyvalue:kv key="ROID" value="31d8c6099e954b0ab6cf238d64337ed5-D"/>
                <keyvalue:kv key="STATUS" value="ACTIVE"/>
                <keyvalue:kv key="SUBCLASS" value="PREMIUM_DONUTS_BB+"/>
                <keyvalue:kv key="TECHCONTACT" value="USER"/>
                <keyvalue:kv key="TRANSFERDATE" value="0000-00-00 00:00:00"/>
                <keyvalue:kv key="TRANSFERLOCK" value="0"/>
                <keyvalue:kv key="UPDATEDBY" value="SYSTEM"/>
                <keyvalue:kv key="UPDATEDDATE" value="2015-08-19 13:10:49"/>
                <keyvalue:kv key="USER" value="test.user"/>
                <keyvalue:kv key="X-ACCEPT-WHOISTRUSTEE-TAC" value="0"/>
                <keyvalue:kv key="X-ACCEPT-WHOISTRUSTEELITE-TAC" value="0"/>
                <keyvalue:kv key="X-PRICE-CLASS" value="PREMIUM_DONUTS_BB+"/>
            </keyvalue:extension>
        </extension>
        <trID>
            <svTRID>RW-18024-1439990349038577</svTRID>
        </trID>
    </response>
</epp>



Below you will find an example "RenewDomain" command:
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='RenewDomain' />   
      <keyvalue:kv key='DOMAIN' value='without.vision' />
      <keyvalue:kv key='CLASS' value='PREMIUM_DONUTS_BB+' />
      </keyvalue:extension>   
   </extension>   
</epp>


RESPONSE

<?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="DOMAIN" value="without.vision"/>
                <keyvalue:kv key="EXPIRATIONDATE" value="2018-08-19 13:10:49"/>
                <keyvalue:kv key="REGISTRATIONEXPIRATIONDATE" value="2018-08-19 13:10:49"/>
            </keyvalue:extension>
        </extension>
        <trID>
            <svTRID>RW-18024-1439991083295637</svTRID>
        </trID>
    </response>
</epp>


TransferDomain
The command TransferDomain allows you to request a domain transfer.
Additionally to the standard command the class has to be provided to confirm that it is a Premium Domain.
The class can easily be determined using the command CheckDomainTransfer.
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='CheckDomainTransfer' />
<keyvalue:kv key='DOMAIN' value='1371IDN01b.money' />
</keyvalue:extension>
</extension>
</epp>


RESPONSE

<?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>218 Request is available</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="AGEINDAYS" value="142"/>
<keyvalue:kv key="AUTHISVALID" value="UNKNOWN"/>
<keyvalue:kv key="AUTHREQUIRED" value="1"/>
<keyvalue:kv key="CLASS" value="PREMIUM_DONUTS_B"/>
<keyvalue:kv key="PERIOD" value="1Y"/>
<keyvalue:kv key="REPOSITORY" value="DONUTS-OTE-1API1"/>
<keyvalue:kv key="TRANSFERLOCK" value="0"/>
<keyvalue:kv key="USERTRANSFERREQUIRED" value="0"/>
<keyvalue:kv key="WHOISDATE" value="2016-02-24 16:56:29"/>
<keyvalue:kv key="WHOISQUERY" value="1371idn01b.money"/>
<keyvalue:kv key="WHOISSERVER" value="whois.donuts.co"/>
</keyvalue:extension>
</extension>
<trID>
<svTRID>RW-1378-1456332989492728</svTRID>
</trID>
</response>
</epp>


Below you will find an example "TransferDomain" command.
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='TransferDomain' />
      <keyvalue:kv key='DOMAIN' value='1526N15b.money' />
      <keyvalue:kv key='ACTION' value='Request' />
      <keyvalue:kv key='AUTH' value='123xyz!111' />
      <keyvalue:kv key='CLASS' value='PREMIUM_DONUTS_B' />
      </keyvalue:extension>
   </extension>
</epp>


RESPONSE

<?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="1001">
            <msg>Command completed successfully; action pending</msg>
            <extValue>
                <value xmlns:epp="urn:ietf:params:xml:ns:epp-1.0">
                    <epp:undef/>
                </value>
                <reason>200 Command completed successfully; domain transfer initiated</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"/>
        </extension>
        <trID>
            <svTRID>RW-6412-1450347872445556</svTRID>
        </trID>
    </response>
</epp>


Below you will find an example "UserTransfer" command.
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='TransferDomain' />   
      <keyvalue:kv key='DOMAIN' value='sae.pictures' /> 
      <keyvalue:kv key='ACTION' value='UserTransfer' /> 
      <keyvalue:kv key='AUTH' value='7cJGyX,J9oQn' />   
      <keyvalue:kv key='CLASS' value='PREMIUM_DONUTS_B+' />   
      </keyvalue:extension>   
   </extension>   
</epp>


RESPONSE

<?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="1001">
            <msg>Command completed successfully; action pending</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"/>
        </extension>
        <trID>
            <svTRID>RW-18024-1450276235292301</svTRID>
        </trID>
    </response>
</epp>


Below you will find an example "Restore" command.
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='RestoreDomain' />
      <keyvalue:kv key='DOMAIN' value='1526n15b.money' />
      <keyvalue:kv key='CLASS' value='PREMIUM_DONUTS_B' />
      </keyvalue:extension>
   </extension>
</epp> 


RESPONSE

<?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="1001">
            <msg>Command completed successfully; action pending</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"/>
        </extension>
        <trID>
            <svTRID>RW-18024-1453217023320666</svTRID>
        </trID>
    </response>
</epp>