RRPproxy Homepage
RRPproxy Homepage

.ru

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)
Exception
command         = AddDomain
domain          = yourdomain.ru
period          = (INT)
ownercontact0   = (CONTACT)
admincontact0   = (CONTACT)
techcontact0    = (CONTACT)
billingcontact0 = (CONTACT)
nameserver0	= (NAMESERVER)
nameserver1 	= (NAMESERVER)
X-RU-CODE = (TEXT)
X-RU-KPP = (TEXT)
X-RU-ORGANIZATION = (TEXT)
X-RU-PASSPORTDATA = (TEXT)
X-RU-BIRTHDATE = (TEXT)
X-RU-FIRSTNAME = (TEXT)
X-RU-MIDDLENAME = (TEXT)
X-RU-LASTNAME = (TEXT)

Registrants of .ru domain names - specifically the owner contact (contact handle) - must verify their identity by submitting respective documents.
These changes also apply to all existing .ru 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)
    • Personal data of the CEO/shareholdes/other people can be made unreadable

  • - For natural persons and entrepreneurs:
    • A copy of passport
    • The verification is not mandatory for the registration but owner change or domain name deletion require copies of the documents without any changes.

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:

ru-validation@rrpproxy.net.

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

  • domain: <domain name>.ru registrar: <RRPproxy account name>
    Example: domain: yourdomain.ru 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 .ru domain effective March 22, 2010: When registering a .ru 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
command = ModifyDomain
domain  = yourdomain.ru

Change of registrant

It is not possible to change the registrant of a .ru 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/help/ownership-transfer-1001/

Domain Renewal

RenewDomain is not available for .ru TLDs.

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

Domain Deletion

(API Command reference » DeleteDomain)
Command
COMMAND = DeleteDomain
DOMAIN = yourdomain.ru

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/help/cancellation-of-domain-registration-1041/

Drafts for domain cancellation forms can be downloaded at: https://www.nic.ru/help/letters-forms-1042/

Domain Transfer

(API Command reference » TransferDomain)

Internal transfer at RU-Center

Exception
command = TransferDomain
domain  = yourdomain.ru
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 at https://www.nic.ru/en/info/services/domain-transfer/
  • 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

Exception
command = TransferDomain
domain  = yourdomain.ru
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 .ru domain, please submit the command TransferDomain with authcode and owner contact.

TransferOUT to another registrar

The authcode to transfer a .ru 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
command = RestoreDomain
domain  = yourdomain.ru

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-BIRTHDATEDD.MM.YYYY
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)
X-RU-PASSPORTDATANumber

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 .ru.
Provide the LANGUAGE TAG corresponding to your desired IDN within the AddDomain command as X-IDN-LANGUAGE extension.

ArabicARA
ArmenianARM
CyrillicCYR
GeorgianGEO
GreekGRE
HebrewHEB
LatinLAT
RussianRU

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 :)