Skip to content

.co.za

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.

(API Command reference » AddDomain)

Command
command = AddDomain
domain = yourdomain.co.za
period = (INT)
ownercontact0 = (CONTACT)
admincontact0 = (CONTACT)
techcontact0 = (CONTACT)
billingcontact0 = (CONTACT)
nameserver0 = (NAMESERVER)
nameserver1 = (NAMESERVER)
  • Name servers have to be configured prior to the registration request.
  • The admin, tech and billing contact has to be an organisation.

(API Command reference » ModifyDomain)

Standard command
command = ModifyDomain
domain = yourdomain.co.za
Exception
command = TradeDomain
domain = yourdomain.co.za
ownercontact0 = (CONTACT)

(API Command reference » RenewDomain)

Command
command = RenewDomain
domain = yourdomain.co.za
period = (INT)
expiration = (EXPIRATION)

.co.za domains can also be renewed by setting the domain renewal mode or default renewal mode to AUTORENEW or RENEWONCE.

(API Command reference » DeleteDomain)

Command
COMMAND = DeleteDomain
DOMAIN = yourdomain.co.za

(API Command reference » TransferDomain)

Exception
command = TransferDomain
domain = yourdomain.co.za
action = request

.co.za has a special way of confirming or denying a transfer. The registry makes use of a voting system, which involves owner contact and registrar.

Once a transfer has been initiated, the current owner and current registrar of the domain will be notified of the transfer request. Please see the Registry chart for the Transfer Success: LINK

A .co.za domain name cannot be transferred during its Anniversary Period. This period is two (2) days prior to its expiration up to the fifth (5th) of the following month.

(API Command reference » RestoreDomain)

Command
command = RestoreDomain
domain = yourdomain.co.za
  • Pre-configured nameservers
    • Details about the required configuration can be found on the registry website.