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.pk
period          = (INT)
ownercontact0   = (CONTACT)
admincontact0   = (CONTACT)
techcontact0    = (CONTACT)
billingcontact0 = (CONTACT)
nameserver0	= (NAMESERVER)
nameserver1 	= (NAMESERVER)

Domain Modification

(API Command reference » ModifyDomain)
command = ModifyDomain
domain  = yourdomain.pk

Change of registrant

  • Letter of authorization, for Pakistani nationals, a copy of the CNIC of the company head or director
  • If the registrant name (fully or partially) does not match with officially used emblem (i-e on company letter) then an affidavit in the proper format is also required
  • If the domain registrant is an individual then an affidavit in the proper format is required. The affidavit must comply to the legal requirements such as stamp paper (worth Rs. 100), and attested by oath commissioner.

Domain Renewal

(API Command reference » RenewDomain)
command    = RenewDomain
domain     = yourdomain.pk
period     = (INT)
expiration = (INT)

Domain Deletion

(API Command reference » DeleteDomain)
command = DeleteDomain
domain  = yourdomain.pk

Domain Transfer

TransferDomain is not available for .pk TLDs.

Domain Restore

RestoreDomain is not available for .pk TLDs.

Domain Restrictions

  • Pre-configured name servers are required
  • .pk domain names are NOT allowed to end with 2nd level suffix (.COM.PK, .NET.PK, .ORG.PK, .BIZ.PK, .WEB.PK) e.g. yourdomainweb.pk

Wedomains :)