Personal tools

From HEXONET Wiki

Revision as of 15:27, 20 September 2017 by WikiAdmin (Talk | contribs)

Jump to: navigation, search
Premium Domains

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.

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.

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.



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-RADIOAM-RADIOFM-RECIPES-RED-REHAB-REISE-REISEN-RENT-RENTALS-REPAIR-REPORT-REPUBLICAN-REST-RESTAURANT-REVIEW-REVIEWS-RIGHTSIDE-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
CENTRALNIC Checkmark.png Checkmark.png Checkmark.png
DONUTS Checkmark.png Checkmark.png Checkmark.png Checkmark.png
DOTGLOBAL AS Checkmark.png Checkmark.png Checkmark.png
FAMOUS FOUR MEDIA Checkmark.png Checkmark.png Checkmark.png
LONDON & PARTNERS Checkmark.png Checkmark.png Checkmark.png
MINDS & MACHINES Checkmark.png Checkmark.png Checkmark.png
NEUSTAR Checkmark.png Checkmark.png Checkmark.png
NIC.LTDA Checkmark.png Checkmark.png Checkmark.png
RADIX Checkmark.png Checkmark.png Checkmark.png
RIGHTSIDE Checkmark.png Checkmark.png Checkmark.png Checkmark.png
VERISIGN 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]=RIGHTSIDE
PROPERTY[PRICE][0]=xx.xx
PROPERTY[REASON][0]=Premium Domain Name
PROPERTY[DOMAINCHECKTIME][0]=0.032
PROPERTY[CLASS][0]=PREMIUM_REGISTRY_TIER
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>