From HEXONET Wiki
(→All our TLDs that offer premium domains are fully supported!) |
|||
(52 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{Sidebar}} | {{Sidebar}} | ||
− | <div style="font-size: 150%;">''' | + | <div style="font-size: 150%;">'''Premium Domains'''</div><br/> |
− | <p> | + | <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> | ||
+ | <br/><br/> | ||
− | + | = nTLD = | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | |||
− | + | == 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> | ||
+ | [COMMAND] | ||
<pre> | <pre> | ||
− | + | command = CheckDomains | |
+ | domain0 = <PREMIUMDOMAIN> | ||
+ | premiumchannels = * | ||
+ | EOF | ||
</pre> | </pre> | ||
− | + | [RESPONSE] | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
<pre> | <pre> | ||
− | + | 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 | ||
</pre> | </pre> | ||
− | + | '''ADDDOMAINAPPLICATION''' | |
− | + | <br> | |
− | ''' | + | The '''"CLASS"''' parameter have to be used at the AddDomainApplication command: |
− | + | <br> | |
− | + | [COMMAND] | |
− | + | ||
− | < | + | |
<pre> | <pre> | ||
+ | command=adddomainapplication | ||
+ | domain=<PREMIUMDOMAIN> | ||
+ | class=PREMIUM_REGISTRY_TIER | ||
+ | ownercontact=USER | ||
+ | admincontact=USER | ||
+ | billingcontact=USER | ||
+ | techcontact=USER | ||
+ | ... | ||
+ | </pre> | ||
+ | [RESPONSE] | ||
+ | <pre> | ||
+ | [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 | ||
+ | </pre> | ||
+ | <br> | ||
+ | '''STATUSDOMAIN''' | ||
+ | <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 | ||
+ | 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> | ||
[COMMAND] | [COMMAND] | ||
− | command = | + | <pre> |
− | domain = | + | command = StatusDomain |
− | + | domain = <PREMIUMDOMAIN> | |
EOF | EOF | ||
− | + | </pre> | |
[RESPONSE] | [RESPONSE] | ||
− | PROPERTY[ | + | <pre> |
− | + | ... | |
− | + | PROPERTY[SUBCLASS][0]=PREMIUM_REGISTRY_TIER | |
− | EOF | + | ... |
+ | EOF | ||
</pre> | </pre> | ||
+ | '''RENEWDOMAIN''' | ||
+ | <br> | ||
+ | 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: | ||
<br> | <br> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
[COMMAND] | [COMMAND] | ||
− | command = | + | <pre> |
− | + | command = RenewDomain | |
+ | domain = <PREMIUMDOMAIN> | ||
+ | class = PREMIUM_REGISTRY_TIER | ||
EOF | EOF | ||
− | + | </pre> | |
[RESPONSE] | [RESPONSE] | ||
+ | <pre> | ||
+ | ... | ||
CODE=200 | CODE=200 | ||
DESCRIPTION=Command completed successfully | DESCRIPTION=Command completed successfully | ||
− | PROPERTY[ | + | PROPERTY[DOMAIN][0]=<PREMIUMDOMAIN> |
− | PROPERTY[ | + | PROPERTY[EXPIRATIONDATE][0]=2020-02-20 12:00:00 |
− | + | ||
... | ... | ||
+ | EOF | ||
</pre> | </pre> | ||
<br> | <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> | <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> | ||
+ | <br> | ||
+ | '''USERTRANSFER''' | ||
+ | <br> | ||
+ | The command TransferDomain can also be used for a usertransfer.<br> | ||
+ | Then action has to be UserTransfer. | ||
+ | <br> | ||
[COMMAND] | [COMMAND] | ||
− | command = | + | <pre> |
− | domain = | + | 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> | </pre> | ||
− | |||
− | |||
− | |||
<br> | <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> | <pre> | ||
[COMMAND] | [COMMAND] | ||
− | command = | + | command = RestoreDomain |
− | + | domain = <PREMIUMDOMAIN> | |
− | + | class = PREMIUM_REGISTRY_TIER | |
EOF | EOF | ||
− | + | </pre> | |
[RESPONSE] | [RESPONSE] | ||
− | + | <pre> | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
DESCRIPTION=Command completed successfully | DESCRIPTION=Command completed successfully | ||
CODE=200 | CODE=200 | ||
− | QUEUETIME=0 | + | QUEUETIME=0 |
− | RUNTIME=0. | + | RUNTIME=0.327 |
+ | EOF | ||
</pre> | </pre> | ||
+ | |||
+ | |||
+ | = EPP Commands = | ||
+ | '''EPP''' | ||
<br> | <br> | ||
− | + | (illustrative example: Premium Domain without.vision) | |
+ | <br> | ||
+ | Below you will find an example '''"CheckDomains"''' command for a "Premium" domain: | ||
+ | <br> | ||
+ | COMMAND | ||
<pre> | <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> | </pre> | ||
<br> | <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> | <br> | ||
− | + | COMMAND | |
<pre> | <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> | </pre> | ||
<br> | <br> | ||
− | + | <headertabs/> |
Latest revision as of 18:39, 6 April 2018
[edit]
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]
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]
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]
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
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>