RRPproxy Homepage
RRPproxy Homepage


API commands

Please find in the following a set of the most commonly used standard API commands in order to register, modify, renew, and transfer a domain name.

Domain Registration

(API Command reference » AddDomain)
command         = AddDomain
domain          = yourdomain.ru
period          = (INT)
ownercontact0   = (CONTACT)
admincontact0   = (CONTACT)
techcontact0    = (CONTACT)
billingcontact0 = (CONTACT)
nameserver0	= (NAMESERVER)
nameserver1 	= (NAMESERVER)

Registrants of .xn--p1ai domain names - specifically the owner contact (contact handle) - must verify their identity by submitting respective documents.
These changes also apply to all existing .xn--p1ai registrations. Effective April 1, 2010, the non-submission of documents to the registry may result in the deletion of domains.

Which documents are required?

  • - For legal entities / companies:
    • A copy of a document confirming state registration of a legal entity issued by the state authorities(certificate of registration, excerpt from the commercial register)
  • - For natural persons and entrepreneurs:
    • A copy of passport

The documents have to be readable, personal details and date of issue have to be obvious. You can submit the documents in your national language. You do not have to translate them.

How to submit the documents?

  • Please send the documents as PDF file only via e-mail to the e-mail address:


The e-mail subject MUST include the respective domain name and your RRPproxy account name following this syntax:

  • domain: <domain name>.xn--p1ai registrar: <RRPproxy account name>
    Example: domain: yourdomain.xn--p1ai registrar: reseller1

In order to help prevent abuse, please collect the documents of your customers by yourself and send us the files in the above format by e-mail.

We will forward the registry response about the successful or unsuccessful confirmation of the owner contact to our resellers by e-mail using the e-mail address given in your RRPproxy account. If a contact handle has been successfully confirmed once, it will not have to be verified again. Due to the new rules, we are going to change the registration process for new .xn--p1ai domain effective March 22, 2010: When registering a .xn--p1ai domain, the ID documents have to be submitted by e-mail in the way described above within three business days at the latest. The domain status will read "processing" until the owner contact has been confirmed by the registry.

Domain Modification

(API Command reference » ModifyDomain)
command = ModifyDomain
domain  = yourdomain.xn--p1ai

Change of registrant

It is not possible to change the registrant of a .xn--p1ai domain through our system. You have to sent the original letters by mail to the registry. Further information can be found at: https://www.nic.ru/dns/change_adm/en/

Domain Renewal

RenewDomain is not available for .xn--p1ai TLDs.

As .xn--p1ai domains cannot be renewed explicitly. To renew a .xn--p1ai domain you have to set the domain renewal mode or default renewal mode to AUTORENEW or RENEWONCE.

Domain Deletion

(API Command reference » DeleteDomain)
command = DeleteDomain
domain  = yourdomain.xn--p1ai

Besides the explicit deletion request through our system you have to sent an original cancelation letter by post to the registry. Further information can be found at: https://www.nic.ru/dns/service/termination/en/index.html

Domain Transfer

(API Command reference » TransferDomain)

Internal transfer at RU-Center

command = TransferDomain
domain  = yourdomain.xn--p1ai
action  = request
  • If the current registrar is already RU-Center, please follow the instructions below:
  • You have to arrange the complete transfer with Nic.Ru by yourself. Therefore you will need our RU-Center partner ID, which is: 16824/NIC-REG
  • Details about the RU-Center transfer can be found here, details in the section Services support transfer from one Partner to another Partner
  • If the transfer has been completed successfully please request the domain with the TransferDomain command. It will then be added to your account within a few hours automatically.
  • If the domain has not been transferred successfully within 14 days, the transfer request will be cancelled.

External transfer to RU-Center

command = TransferDomain
domain  = yourdomain.xn--p1ai
action  = request
auth    = .......
ownercontact0   = (CONTACT)

As of January 24, 2017 no documents are required for external transfers. They can be processed automatically by using an authcode. It is important that the data in the given owner contact handle matches the current owner data, otherwise, the transfer will fail. A change of ownership during the transfer is therefore NOT possible. External transfer means that a .RU domain, which is managed outside the RU-Center, should be transferred to the RU-Center.
In order to transfer an external .xn--p1ai domain, please submit the command TransferDomain with authcode and owner contact.

TransferOUT to another registrar

The authcode to transfer a .xn--p1ai domain can be requested through the registrant (NIC-D) login at RU-Center.

  • Login to the RU-Center account using the NIC-D number of the domain and the corresponding password (if not changed at RU-Center, the password should equal the authinfo of the domain at RRPproxy). According to security policies, only registrants can receive their password via email or by official. A password can be requested on the RU-Center website, if the registrant has forgotten the administration password.
  • Follow "Orders --> Domain transfer --> To another Registrar" and fill out the the requested information
    • Important: We suggest to set "Receipt of transfer codes" to email, which will be sent to the email address shown in step one "Contact data" or otherwise, you might have to pick up the authcode at the RU-Center office in Moscow.
  • Finish the request by clicking "Continue"

Domain Restore

(API Command reference » RestoreDomain)
command = RestoreDomain
domain  = yourdomain.xn--p1ai

The restore request will be manually processed by our support team. You will be notified by email.

Domain Extensions

Domain Extensions for natural persons

X-RU-FIRSTNAMEFirstname in Cyrillic characters, if the verification documents contain the names in Cyrillic(the data of the contact handles itself have to be in Latin)
X-RU-LASTNAMELastname in Cyrillic characters, if the verification documents contain the names in Cyrillic(the data of the contact handles itself have to be in Latin)
X-RU-MIDDLENAMEMiddlename in Cyrillic characters, if the verification documents contain the names in Cyrillic(the data of the contact handles itself have to be in Latin)

Domain Extensions for organisations or companies

X-RU-CODETaxpayer identification number for organisations incorporated in the Russian Federation
X-RU-KPPTerritory-linked taxpayer number for organizations incorporated in the Russian Federation
X-RU-ORGANIZATIONOrganization in Cyrillic characters (min 2 words), if the verification documents contain the names in Cyrillic(the data of the contact handles itself have to be in Latin)

Domain Restrictions

  • The contact organization must contain a legal entity.
  • Abreviations of names are not allowed. Full first name and last name is required.
  • RU-Center does not allow to change an existing handle. Please always create a new handle if you want to change contact data.
  • The name server list must contain at least two name servers in different Class C networks. The domain won't be delegated, if the name servers are not configured.
  • Please make sure that a valid and working email address is given in the contact handles used for registrations or modifications, as this is checked for by the registry. If the email address is not working you will receive an error 402.

Supported IDN Scripts

The following IDN scripts are supported by .xn--p1ai


Get more information of "IDN tables", which represent permitted code points (letters) allowed for Internationalised Domain Name registrations in particular registries on IANA Repository of IDN Practices.

Wedomains :)