Manual for Registrars. Automated Interface. General Availability



Similar documents
Technical Integration Guide

SWITCH, Werdstrasse 2, P.O. Box, CH-8021 Zürich EPP Manual. Version with DNSSEC and RGP. November 7, 2013 SWITCH

Functional specifications for the opening of registrations of domain names with 1 & 2 characters in the.fr TLD via EPP

Registrar Ramp Up Process. Prepared by Afilias

Specifications for Registrars' Interaction with Flexireg Domain Registration System

Specifications for Registrars' Interaction with the Domain Registration System During Landrush and General Registration Periods

EPP Status Codes: What do they mean, and why should I know?

Global Registry Services Registrar Frequently Asked Questions (FAQ) for TLDs using Afilias Technology

First version of the document.

EPP 1.0 Gateway Resource Guide

SRS Second Level Registration Project Technical Update 3

User-ID Features. PAN-OS New Features Guide Version 6.0. Copyright Palo Alto Networks

THE MOST EFFICIENT DOmAIN management SERvICE IN THE WORLD

Andrzej Bartosiewicz, NASK. ENUM projects in Poland RIPE47 ENUM BoF

/ Preparing to Manage a VMware Environment Page 1

F-SECURE MESSAGING SECURITY GATEWAY

Migration Manual (For Outlook 2010)

SCOPTEL WITH ACTIVE DIRECTORY USER DOCUMENTATION

Next Steps In Accelerating DNSSEC Deployment

Migration Manual (For Outlook Express 6)

How To Enable A Websphere To Communicate With Ssl On An Ipad From Aaya One X Portal On A Pc Or Macbook Or Ipad (For Acedo) On A Network With A Password Protected (

IIS EPP v3. Create Certificate for IIS EPP v3. IIS Registry EPP Information. Last saved: November 17, 2015

CA NetQoS Performance Center

Configuring Your Client: Eudora 5.x

S/MIME on Good for Enterprise MS Online Certificate Status Protocol. Installation and Configuration Notes. Updated: October 08, 2014

Management, Logging and Troubleshooting

AusCERT Remote Monitoring Service (ARMS) User Guide for AusCERT Members

How To Write A Domain Name In Unix (Unicode) On A Pc Or Mac (Windows) On An Ipo (Windows 7) On Pc Or Ipo 8.5 (Windows 8) On Your Pc Or Pc (Windows

Internet Engineering Task Force (IETF) Request for Comments: Category: Standards Track February 2013 ISSN:

Exchange 2010 PKI Configuration Guide

14. Privacy Policies Introduction

Transferring Domains From Network Solutions

Basic Exchange Setup Guide

IMF Tune Quarantine & Reporting Running SQL behind a Firewall. WinDeveloper Software Ltd.

Notification messages

ClicktoFax Service Usage Manual

How To Configure SSL VPN in Cyberoam

Customer Tips. Xerox Network Scanning HTTP/HTTPS Configuration using Microsoft IIS. for the user. Purpose. Background

Sonian Getting Started Guide October 2008

Basic Exchange Setup Guide

OpenSRS Quickstart Guide April 15, 2011

Setting Up Scan to SMB on TaskALFA series MFP s.

Configuration Guide. Follow the simple steps given in this document when you are going to run Lepide Active Directory Cleaner for the first time.

PANOS REST API October 2011 Business Development

Using LDAP Authentication in a PowerCenter Domain

Our server platform consists of Microsoft Windows 2008 servers with SQL Server 2005 which are under 24/24 monitoring.

How to Order and Install Odette Certificates. Odette CA Help File and User Manual

FLX UC1000/1500 Registering with Siemens HiPath 4000 & OpenScape Voice Server

This works very well for situations where all computers are within the same LAN and can access both the SQL server and the network shares.

Plesk 11 Manual. Fasthosts Customer Support

How to Order and Install Odette Certificates. Odette CA Help File and User Manual

Ulteo Open Virtual Desktop Installation

BillQuick Agent 2010 Getting Started Guide

OCS Training Workshop LAB14. Setup

ZyWALL SSL 10. User s Guide. Integrated SSL-VPN Appliance. Version /2008 Edition 1

Home Internet Filter User Guide

SonicWALL CDP 5.0 Microsoft Exchange User Mailbox Backup and Restore

Microsoft SQL Server Security Best Practices

Preparing your Domain to transfer from Go Daddy

CentralNic Privacy Policy Last Updated: July 31, 2012 Page 1 of 12. CentralNic. Version 1.0. July 31,

Entrust Managed Services PKI. Configuring secure LDAP with Domain Controller digital certificates

Talk-101 User Guide. DNSGate

AVG Business SSO Connecting to Active Directory

How to connect your new virtual machine to the Internet

Barracuda Spam Firewall User s Guide

How to Order and Install Odette Certificates. Odette CA Help File and User Manual

MXSAVE XMLRPC Web Service Guide. Last Revision: 6/14/2012

F-Secure Messaging Security Gateway. Deployment Guide

SMT v4.0 Users Guide (Linux version)

Setup and configuration for Intelicode. SQL Server Express

Managing Qualys Scanners

Cloud Control Panel (CCP) Billing User Guide

Installing an SSL certificate on the InfoVaultz Cloud Appliance

4. Client-Level Administration

Honeywell Secure External User Guide August 2013

FileMaker Server 15. Custom Web Publishing Guide

HOW TO DEPLOY AN EJB APLICATION IN WEBLOGIC SERVER 11GR1

Configuring Avaya 1120E, 1140E, 1220 and 1230 IP Deskphones with Avaya IP Office Release 6.1 Issue 1.0

Configuring Global Protect SSL VPN with a user-defined port

INUVIKA OVD VIRTUAL DESKTOP ENTERPRISE

CafePilot has 3 components: the Client, Server and Service Request Monitor (or SRM for short).

WebsitePanel Installation Guide

Version 3.x. Barracuda Spam & Virus Firewall User s Guide. Barracuda Networks Inc S. Winchester Blvd Campbell, CA

MassTransit 6.0 Enterprise Web Configuration for Macintosh OS 10.5 Server

Installation Guide For Choic Enterprise Edition

When you first login to your reseller account you will see the following on your screen:

Getting Started with Clearlogin A Guide for Administrators V1.01

FileMaker Server 11. FileMaker Server Help

ibaan ERP 5.2a Configuration Guide for ibaan ERP Windows Client

Set up SSL in Deployment Solution 7.5

How To Manage Your Quarantine On A Blackberry.Com

FileMaker Server 12. Custom Web Publishing with PHP

Setting up Scan to

NF3ADV VoIP Setup Guide (for TPG)

Transcription:

Manual for Registrars Automated Interface General Availability

1. What is an API? An application programming interface (API) is the interface that a computer system, library or application provides in order to allow requests for service to be made of it by other computer programs, and/or to allow data to be exchanged between them..xtld Registry s API is provided by OpenRegistry SA, the leading Registry Service Provider. The API provided by OpenRegistry is the Standard EPP API, and implements the following RFCs: ffrfc 5730 Extensible Provisioning Protocol (EPP) ffrfc 5731 Extensible Provisioning Protocol (EPP) Domain Name Mapping ffrfc 5732 Extensible Provisioning Protocol (EPP) Host Mapping (NOT IMPLEMENTED) ffrfc 5733 Extensible Provisioning Protocol (EPP) Contact Mapping ffrfc 5734 Extensible Provisioning Protocol (EPP) Transport over TCP ffrfc 3915 Domain Registry Grace Period Mapping for the Extensible Provisioning Protocol (EPP) ffrfc 5910 Domain Name System (DNS) Security Extensions Mapping for the Extensible Provisioning Protocol (EPP) 2. Why an API? An API makes it possible for Registrars to register and manage.xtld domains in the.xtld Registry system directly from their own registrar system. 3. What are the advantages? Thanks to the OpenRegistry s API, Registrars are able to let customers register.xtld domains at their website instantly and real time at the OpenRegistry s systems via their own registrar system without any required manual action from them or the Registry. Registrars already accredited for other TLDs carried by OpenRegistry can use the same API. 4. Toolkits Amongst many, the following publicly available toolkits are implementing the EPP API: ffnet-epp (Perl) (http://search.cpan.org/~gbrown/net-epp-0.17/) ffphp EPP library (PHP) (https://www.centralnic.com/registry/labs/php) 5. Certificate Authority (CA) Currently the registry system uses a self-signed CA certificate. You can download it in case your EPP client requires you to verify the SSL certificate of the EPP server. Manual for Registrars (EPP - GA) 1

6. Configuration of EPP Connection Before connecting to the EPP server, the registrar needs to set its EPP password (empty by default). In order to increase the security of the EPP interface, the EPP server only accepts connections from predefined IP addresses. The EPP password and the IP addresses to be whitelisted can be entered via the registrar web interface. 7. Examples To help kickstart the implementation, common EPP examples show client request and subsequent server response: 0. On Opening of Connection 3 1. Hello Command 4 2. Login Command 5 3. Create Contact Command 6 4. Update Contact Command 7 5. Update Contact Status 8 6. Update Contact Status Undo Command 9 7. Update Contact Status Undo Two Command 10 8. Info Contact Command 11 9. Check Contact Command 12 10. Greeting Command 13 11. Create Domain Command 14 12. Create Domain Without Delegation Command 15 13. Create Domain With DNSSEC Command 16 14. Info Domain Command 17 15. Update Domain Command 18 16. Update Domain With DNSSEC Command 19 17. Delete Domain Command 20 18. Delete Contact Command 21 19. Logout Command 22 Manual for Registrars (EPP - GA) 2

0. On Opening of Connection The server sends an identification message on opening of the connection. Response from server (no request sent by client): <?xml version="1.0" encoding="utf-8"?> <epp xmlns="urn:ietf:params:xml:ns:epp-1.0"> <greeting> <svid>epp server</svid> <svdate>2012-05-04t12:32:39.262z</svdate> <svcmenu> <version>1.0</version> <lang>en</lang> <objuri>urn:ietf:params:xml:ns:contact-1.0</objuri> <objuri>urn:ietf:params:xml:ns:domain-1.0</objuri> <svcextension> <exturi>urn:ietf:params:xml:ns:secdns-1.1</exturi> <exturi>urn:ietf:params:xml:ns:rgp-1.0</exturi> </svcextension> </svcmenu> <dcp> <access> <all/> </access> <statement> <purpose> <admin/> <prov/> </purpose> <recipient> <ours/> <public/> </recipient> <retention> <stated/> </retention> </statement> </dcp> </greeting> Manual for Registrars (EPP - GA) 3

1. Hello Command <?xml version="1.0" encoding="utf-8" standalone="no"?> <epp xmlns="urn:ietf:params:xml:ns:epp-1.0"> <hello/> <?xml version="1.0" encoding="utf-8"?> <epp xmlns="urn:ietf:params:xml:ns:epp-1.0"> <greeting> <svid>epp server</svid> <svdate>2012-05-04t12:32:39.262z</svdate> <svcmenu> <version>1.0</version> <lang>en</lang> <objuri>urn:ietf:params:xml:ns:contact-1.0</objuri> <objuri>urn:ietf:params:xml:ns:domain-1.0</objuri> <svcextension> <exturi>urn:ietf:params:xml:ns:secdns-1.1</exturi> <exturi>urn:ietf:params:xml:ns:rgp-1.0</exturi> </svcextension> </svcmenu> <dcp> <access> <all/> </access> <statement> <purpose> <admin/> <prov/> </purpose> <recipient> <ours/> <public/> </recipient> <retention> <stated/> </retention> </statement> </dcp> </greeting> Manual for Registrars (EPP - GA) 4

2. Login Command <?xml version="1.0" encoding="utf-8" standalone="no"?> <epp xmlns="urn:ietf:params:xml:ns:epp-1.0"> <login> <clid>ote-u105</clid> <pw>******</pw> <options> <version>1.0</version> <lang>en</lang> </options> <svcs> <objuri>urn:ietf:params:xml:ns:contact-1.0</objuri> <objuri>urn:ietf:params:xml:ns:domain-1.0</objuri> <svcextension> <exturi>urn:ietf:params:xml:ns:secdns-1.1</exturi> <exturi>urn:ietf:params:xml:ns:rgp-1.0</exturi> </svcextension> </svcs> </login> <cltrid>1234567890</cltrid> <?xml version="1.0" encoding="utf-8"?> <epp xmlns="urn:ietf:params:xml:ns:epp-1.0"> <result code="1000"> <cltrid>1234567890</cltrid> <svtrid>sandbox-xtld-3331</svtrid> Manual for Registrars (EPP - GA) 5

3. Create Contact Command <?xml version="1.0" encoding="utf-8" standalone="no"?> <epp xmlns="urn:ietf:params:xml:ns:epp-1.0"> <create> <contact:create xmlns:contact="urn:ietf:params:xml:ns:contact-1.0"> <contact:id>ote-sh8018</contact:id> <contact:postalinfo type="int"> <contact:name>john Doe</contact:name> <contact:org>example Inc.</contact:org> <contact:addr> <contact:street>123 Example Dr.</contact:street> <contact:street>suite 100</contact:street> <contact:city>dulles</contact:city> <contact:sp>va</contact:sp> <contact:pc>20166-6503</contact:pc> <contact:cc>us</contact:cc> </contact:addr> </contact:postalinfo> <contact:voice x="1234">+1.7035555555</contact:voice> <contact:fax>+1.7035555556</contact:fax> <contact:email>jdoe@example.com</contact:email> <contact:authinfo> <contact:pw>2foobar</contact:pw> </contact:authinfo> </contact:create> </create> <?xml version="1.0" encoding="utf-8"?> <epp xmlns="urn:ietf:params:xml:ns:epp-1.0"> <result code="1000"> <resdata> <contact:credata xmlns:contact="urn:ietf:params:xml:ns:contact-1.0"> <contact:id>ote-sh8018</contact:id> <contact:crdate>2012-05-04t12:32:39.369z</contact:crdate> </contact:credata> </resdata> <svtrid>sandbox-xtld-3333</svtrid> Special attention for: NIC-HANDLE (contact:id): a unique identifier in the database that you can choose yourself. For your convenience stick to a particular prefix or suffix that matches the registrar. E.g. the contacts created for the registry itself all start with "xtldm-". Syntax requirements: only letters, digits and the dash ("-") are allowed. The handle needs to be not less than 3 and not more than 16 long. Manual for Registrars (EPP - GA) 6

4. Update Contact Command <?xml version="1.0" encoding="utf-8" standalone="no"?> <epp xmlns="urn:ietf:params:xml:ns:epp-1.0"> <update> <contact:update xmlns:contact="urn:ietf:params:xml:ns:contact-1.0"> <contact:id>sh8017</contact:id> <contact:chg> <contact:voice>+1.7034444444</contact:voice> <contact:fax/> <contact:authinfo> <contact:pw>2barfoo</contact:pw> </contact:authinfo> </contact:chg> </contact:update> </update> <result code= 1000 > <svtrid>sandbox-xtld-3335</svtrid> Manual for Registrars (EPP - GA) 7

5. Update Contact Status <?xml version= 1.0 encoding= UTF-8 standalone= no?> <update> <contact:update xmlns:contact= urn:ietf:params:xml:ns:contact-1.0 > <contact:id>sh8017</contact:id> <contact:add> <contact:status s= clientdeleteprohibited /> <contact:status s= clientupdateprohibited /> </contact:add> </contact:update> </update> <result code= 1000 > <svtrid>sandbox-xtld-3337</svtrid> Manual for Registrars (EPP - GA) 8

6. Update Contact Status Undo Command (Example 1) <?xml version= 1.0 encoding= UTF-8 standalone= no?> <update> <contact:update xmlns:contact= urn:ietf:params:xml:ns:contact-1.0 > <contact:id>sh8017</contact:id> <contact:rem> <contact:status s= clientupdateprohibited /> </contact:rem> </contact:update> </update> <result code= 1000 > <svtrid>sandbox-xtld-3339</svtrid> Manual for Registrars (EPP - GA) 9

7. Update Contact Status Undo Command (Example 2) <?xml version= 1.0 encoding= UTF-8 standalone= no?> <update> <contact:update xmlns:contact= urn:ietf:params:xml:ns:contact-1.0 > <contact:id>sh8017</contact:id> <contact:rem> <contact:status s= clienttransferprohibited /> <contact:status s= clientdeleteprohibited /> <contact:status s= clientupdateprohibited /> </contact:rem> </contact:update> </update> <result code= 1000 > <svtrid>sandbox-xtld-3341</svtrid> Manual for Registrars (EPP - GA) 10

8. Info Contact Command <?xml version= 1.0 encoding= UTF-8 standalone= no?> <info> <contact:info xmlns:contact= urn:ietf:params:xml:ns:contact-1.0 > <contact:id>sh8017</contact:id> </contact:info> </info> <result code= 1000 > <resdata> <contact:infdata xmlns:contact= urn:ietf:params:xml:ns:contact-1.0 > <contact:id>sh8017</contact:id> <contact:roid>c55-xtld</contact:roid> <contact:status s= ok /> <contact:status s= linked /> <contact:postalinfo type= int > <contact:name>john Doe</contact:name> <contact:org>example Inc.</contact:org> <contact:addr> <contact:street>123 Example Dr.</contact:street> <contact:street>suite 100</contact:street> <contact:city>dulles</contact:city> <contact:sp>va</contact:sp> <contact:pc>20166-6503</contact:pc> <contact:cc>us</contact:cc> </contact:addr> </contact:postalinfo> <contact:voice>+1.7034444444</contact:voice> <contact:email>jdoe@example.com</contact:email> <contact:clid>r0105</contact:clid> <contact:crid>r0105</contact:crid> <contact:crdate>2012-04-05t14:19:08.955z</contact:crdate> <contact:upid>r0105</contact:upid> <contact:update>2012-05-04t12:32:40.183z</contact:update> <contact:authinfo> <contact:pw>2barfoo</contact:pw> </contact:authinfo> </contact:infdata> </resdata> <svtrid>sandbox-xtld-3343</svtrid> Manual for Registrars (EPP - GA) 11

9. Check Contact Command <?xml version="1.0" encoding="utf-8" standalone="no"?> <epp xmlns="urn:ietf:params:xml:ns:epp-1.0"> <check> <contact:check xmlns:contact="urn:ietf:params:xml:ns:contact-1.0"> <contact:id>sh8013contact:id> <contact:id>sah8013contact:id> <contact:id>8013sahcontact:id> </contact:check> </check> <cltrid>abc-12345cltrid> <?xml version="1.0" encoding="utf-8"?> <epp xmlns="urn:ietf:params:xml:ns:epp-1.0"> <result code="1000"> <msg>command completed successfullymsg> <resdata> <contact:chkdata xmlns:contact="urn:ietf:params:xml:ns:contact-1.0"> <contact:cd> <contact:id avail="true">sh8013contact:id> </contact:cd> <contact:cd> <contact:id avail="true">sah8013contact:id> </contact:cd> <contact:cd> <contact:id avail="true">8013sahcontact:id> </contact:cd> </contact:chkdata> </resdata> <cltrid>abc-12345cltrid> <svtrid>sandbox-xtld-3344svtrid> Manual for Registrars (EPP - GA) 12

10. Greeting Command <?xml version="1.0" encoding="utf-8" standalone="no"?> <epp xmlns="urn:ietf:params:xml:ns:epp-1.0"> <hello/> <greeting> <svid>epp server</svid> <svdate>2012-05-04t16:32:59.480z</svdate> <svcmenu> <version>1.0</version> <lang>en</lang> <objuri>urn:ietf:params:xml:ns:contact-1.0</objuri> <objuri>urn:ietf:params:xml:ns:domain-1.0</objuri> <svcextension> <exturi>urn:ietf:params:xml:ns:secdns-1.1</exturi> <exturi>urn:ietf:params:xml:ns:rgp-1.0</exturi> </svcextension> </svcmenu> <dcp> <access> <all/> </access> <statement> <purpose> <admin/> <prov/> </purpose> <recipient> <ours/> <public/> </recipient> <retention> <stated/> </retention> </statement> </dcp> </greeting> Manual for Registrars (EPP - GA) 13

11. Create Domain Command <?xml version="1.0" encoding="utf-8" standalone="no"?> <epp xmlns="urn:ietf:params:xml:ns:epp-1.0"> <create> <domain:create xmlns:domain="urn:ietf:params:xml:ns:domain-1.0"> <domain:name>example9059.xtld</domain:name> <domain:period unit="y">1</domain:period> <domain:ns> <domain:hostattr> <domain:hostname>ns1.>example9059.xtld</domain:hostname> <domain:hostaddr ip="v4">192.0.2.2</domain:hostaddr> <domain:hostaddr ip="v6">1080:0:0:0:8:800:200c:417a</domain:hostaddr> </domain:hostattr> <domain:hostattr> <domain:hostname>ns2.other-name-no-glue.xtld</domain:hostname> </domain:hostattr> <domain:hostattr> <domain:hostname>ns3.example9059.xltd</domain:hostname> <domain:hostaddr ip="v4">192.0.3.2</domain:hostaddr> </domain:hostattr> </domain:ns> <domain:registrant>sh8012</domain:registrant> <domain:contact type="admin">sh8012</domain:contact> <domain:contact type="tech">sh8015</domain:contact> <domain:authinfo> <domain:pw>2foobar</domain:pw> </domain:authinfo> </domain:create> </create> <result code= 1000 > <resdata> <domain:credata xmlns:domain= urn:ietf:params:xml:ns:domain-1.0 > <domain:name>example905922.xtld</domain:name> <domain:crdate>2012-05-04t12:32:40.518z</domain:crdate> <domain:exdate>2013-05-04t12:32:40.518z</domain:exdate> </domain:credata> </resdata> <svtrid>sandbox-xtld-3346</svtrid> Manual for Registrars (EPP - GA) 14

12. Create Domain Without Delegation Command <?xml version= 1.0 encoding= UTF-8 standalone= no?> <create> <domain:create xmlns:domain= urn:ietf:params:xml:ns:domain-1.0 > <domain:name>example125922.xtld</domain:name> <domain:period unit= y >1</domain:period> <domain:registrant>sh8017</domain:registrant> <domain:contact type= admin >sh8017</domain:contact> <domain:contact type= tech >sh8017</domain:contact> <domain:authinfo> <domain:pw>2foobar</domain:pw> </domain:authinfo> </domain:create> </create> <result code= 1000 > <resdata> <domain:credata xmlns:domain= urn:ietf:params:xml:ns:domain-1.0 > <domain:name>example125922.xtld</domain:name> <domain:crdate>2012-05-04t12:32:40.844z</domain:crdate> <domain:exdate>2013-05-04t12:32:40.844z</domain:exdate> </domain:credata> </resdata> <svtrid>sandbox-xtld-3348</svtrid> Manual for Registrars (EPP - GA) 15

13. Create Domain With DNSSEC Command <?xml version= 1.0 encoding= UTF-8 standalone= no?> <create> <domain:create xmlns:domain= urn:ietf:params:xml:ns:domain-1.0 > <domain:name>example3005922.xtld</domain:name> <domain:period unit= y >1</domain:period> <domain:registrant>sh8017</domain:registrant> <domain:contact type= admin >sh8017</domain:contact> <domain:contact type= tech >sh8017</domain:contact> <domain:authinfo> <domain:pw>2foobar</domain:pw> </domain:authinfo> </domain:create> </create> <extension> <secdns:create xmlns:secdns= urn:ietf:params:xml:ns:secdns-1.1 > <secdns:keydata> <secdns:flags>257</secdns:flags> <secdns:protocol>3</secdns:protocol> <secdns:alg>10</secdns:alg> <secdns:pubkey>aweaabztkjkoaw6bllgfhmpbfeifl0poudcqvylmvtqxrlbrlcn YG766Nri0lZ4vd1S6z/f0DUaiPDe+m1RV2HLs3GnMOXxlUNpBwoyXTLDUKKH08Y zkdvqe qb2zl/ FQ4N9W8VzaWKgX3+CY5dJ+jOEDWWe0X5gChYaa5w/WjZ KsT+OC+F</secDNS:pubKey> </secdns:keydata> </secdns:create> </extension> <result code= 1000 > <resdata> <domain:credata xmlns:domain= urn:ietf:params:xml:ns:domain-1.0 > <domain:name>example3005922.xtld</domain:name> <domain:crdate>2012-05-04t12:32:41.178z</domain:crdate> <domain:exdate>2013-05-04t12:32:41.178z</domain:exdate> </domain:credata> </resdata> <svtrid>sandbox-xtld-3350</svtrid> Manual for Registrars (EPP - GA) 16

14. Info Domain Command <?xml version= 1.0 encoding= UTF-8 standalone= no?> <info> <domain:info xmlns:domain= urn:ietf:params:xml:ns:domain-1.0 > <domain:name>example905922.xtld</domain:name> </domain:info> </info> <result code= 1000 > <resdata> <domain:infdata xmlns:domain= urn:ietf:params:xml:ns:domain-1.0 > <domain:name>example905922.xtld</domain:name> <domain:roid>d45-xtld</domain:roid> <domain:status s= inactive /> <domain:registrant>ote-sh8017</domain:registrant> <domain:contact type= admin >ote-sh8017</domain:contact> <domain:contact type= tech >ote-sh8017</domain:contact> <domain:clid>r0105</domain:clid> <domain:crid>r0105</domain:crid> <domain:crdate>2012-05-04t12:32:40.518z</domain:crdate> <domain:exdate>2013-05-04t12:32:40.518z</domain:exdate> <domain:authinfo> <domain:pw>2foobar</domain:pw> </domain:authinfo> </domain:infdata> </resdata> <svtrid>sandbox-xtld-3352</svtrid> Manual for Registrars (EPP - GA) 17

15. Update Domain Command <?xml version= 1.0 encoding= UTF-8 standalone= no?> <update> <domain:update xmlns:domain= urn:ietf:params:xml:ns:domain-1.0 > <domain:name>example905922.xtld</domain:name> <domain:add> </domain:add> <domain:rem> </domain:rem> <domain:chg> <domain:authinfo> <domain:pw>3barfoo</domain:pw> </domain:authinfo> </domain:chg> </domain:update> </update> <result code= 1000 > <svtrid>sandbox-xtld-3354</svtrid> Manual for Registrars (EPP - GA) 18

16. Update Domain With DNSSEC Command <?xml version= 1.0 encoding= UTF-8 standalone= no?> <update> <domain:update xmlns:domain= urn:ietf:params:xml:ns:domain-1.0 > <domain:name>example3005922.xtld</domain:name> </domain:update> </update> <extension> <secdns:update xmlns:secdns= urn:ietf:params:xml:ns:secdns-1.1 > <secdns:rem> <secdns:keydata> <secdns:flags>257</secdns:flags> <secdns:protocol>3</secdns:protocol> <secdns:alg>10</secdns:alg> <secdns:pubkey>aweaabztkjkoaw6bllgfhmpbfeifl0poudcqvylmvtqxrlbrlcn YG766 ri0lz4vd1s6z/f0duaipde+m1rv2hls3gnmoxxlunpbwoyxtldukkh08y zkdvqe qb2zl/ FQ4N9W8VzaWKgX3+CY5dJ+jOEDWWe0X5gChYaa5w/WjZ KsT+OC+F</secDNS:pubKey> </secdns:keydata> </secdns:rem> <secdns:add> <secdns:keydata> <secdns:flags>256</secdns:flags> <secdns:protocol>3</secdns:protocol> <secdns:alg>10</secdns:alg> <secdns:pubkey>aweaabztkjkoaw6bllgfhmpbfeifl0poudcqvylmvtqxrlbrlcn YG766Nri0lZ4vd1S6z/f0DUaiPDe+m1RV2HLs3GnMOXxlUNpBwoyXTLDUKKH08Y zkdvqe qb2zl/ FQ4N9W8VzaWKgX3+CY5dJ+jOEDWWe0X5gChYaa5w/WjZ KsT+OC+F</secDNS:pubKey> </secdns:keydata> </secdns:add> </secdns:update> </extension> <result code= 1000 > <svtrid>sandbox-xtld-3356</svtrid> Manual for Registrars (EPP - GA) 19

17. Delete Domain Command <?xml version= 1.0 encoding= UTF-8 standalone= no?> <delete> <domain:delete xmlns:domain= urn:ietf:params:xml:ns:domain-1.0 > <domain:name>example905922.xtld</domain:name> </domain:delete> </delete> <result code= 1001 > <msg>command completed successfully; action pending</msg> <svtrid>sandbox-xtld-3358</svtrid> Manual for Registrars (EPP - GA) 20

18. Delete Contact Command <?xml version= 1.0 encoding= UTF-8 standalone= no?> <delete> <contact:delete xmlns:contact= urn:ietf:params:xml:ns:contact-1.0 > <contact:id>ote-sh8018</contact:id> </contact:delete> </delete> <result code= 1000 > <svtrid>sandbox-xtld-3360</svtrid> Manual for Registrars (EPP - GA) 21

19. Logout Command <?xml version= 1.0 encoding= UTF-8 standalone= no?> <logout/> <result code= 1500 > <msg>command completed successfully; ending session</msg> <svtrid>sandbox-xtld-3361</svtrid> Manual for Registrars (EPP - GA) 22

20140808_OR_ xtld_manualforregistrars_v2.1_epp_ga