They are used to describe a TLD domain’s registration status.
You can check your domain’s registration status and EPP Code by running a WHOIS search. The EPP Code provides important information and can be used to help diagnose issues occurring due to changes in a domain’s registration status.
There is a hierarchy of EPP Codes: Server EPP Codes and Client EPP Codes. Server EPP Codes take precedence over Client EPP codes.
There are 18 Server EPP Codes and 5 Client EPP Codes.
List of Server EPP Codes
Below is a summary of the 18 Server EPP Codes.
addPeriod EPP Code
This is a short ‘grace period’ after the initial registration of a domain which indicates that the domain can be cancelled and refunded. If your domain has been registered and you decide not to proceed then you may be able to cance it and obtain a refund during this period at the discretion of the registrar and in line with their terms and conditions.
autoRenewPeriod EPP Code
This is a short ‘grace period’ after the renewal of a domain which indicates that the domain can be cancelled and refunded. If your domain has been renewed and you did not wish to keep it then you may be able to obtain a refund during this period at the discretion of the registrar and in line with their terms and conditions.
inactive EPP Code
This means that the dmain’s DNS is not propagating and the domain is not active. If for example you are registering a TLD that requires documentation then you may need to provide this before the domain can be fully activated.
ok EPP Code
As the name suggest – everything is OK – no issues with your domain name. However, if you wish to set up domain locking or limit transfers then you may wish to set these up via your registrar.
pendingCreate EPP Code
This just means that your registration request is being processed. The only exception is when the type of domain you are registering is a new TLD and is not fully available for registration (i.e. during a Sunrise period) and this EPP Code will be used during the pre-registration period until the full registration has been completed.
pendingDelete EPP Code
This code may be used in conjunction with the redemptionPeriod or pendingRestore EPP Codes depending on the particular situation. If, however it is not used with these codes this just means that your domain has not been renewed and has passed through the 30 day Redemption Period as defined by the registry and is due to be deleted from the Registry’s database 5 calendar days after the . Once it has been deleted it can be registered on a first come, first served basis.
pendingRenew EPP Code
This just means that you have made a request to renew your domain name and it is being processed. No action required, unless you did not wish to renew it in which case you should contact your registrar.
pendingRestore EPP Code
If your domain name was in the 30 Day Redemption Period and you have requested to renew it then this pendingRestore EPP Code will show.
pendingTransfer EPP Code
If you are transferring your domain from one registrar to another then this code indicates that it has been received and is being processed. If you did not initiate the domain transfer then you should contact your registrar to request that the transfer is not completed.
pendingUpdate EPP Code
If you have made changes to your domain then this code indicates that these changes are being made.
redemptionPeriod EPP Code
This indicates that your domain name has expired and has entered the 30 day Redemption Period. During this period your domain name can be renewed but there will be an additional fee to be paid.
renewPeriod EPP Code
This is a grace period after a domain has been renewed during which the registrar can request cancellation of the renewal.
serverDeleteProhibited EPP Code
This EPP Code prevents a domain from being deleted for example during a legal dispute over ownership or during the Redemption Period.
serverHold EPP Code
This means your domain is not active in the DNS system.
serverRenewProhibited EPP Code
This is a rare EPP Code that is normally only used during legal disputes or when the domain is about to be deleted.
serverTransferProhibited EPP Code
Another uncommon EPP Code that stops your domain being transferred. It is only usually used during legal disputes over ownership or during the Redemption Period.
serverUpdateProhibited EPP Code
This status prevents any changes being made to your domain name.
A grace period following the transfer of a domain where the receiving registrar deletes the domain during this period and is entitled to a refund from the Registry.
List of Client EPP Codes
Below is a summary of the 5 Client EPP Codes.
clientDeleteProhibited EPP Code
This means that you do not wish to delete your domain name and the Registry should reject any requests to delete the domain.
clientHold EPP Code
A rare EPP code that is usually only enabled during legal disputes and which prevents the domain’s DNS from resolving.
clientRenewProhibited EPP Code
A rare EPP code that is usually only enabled during legal disputes and which prevents the domain from being renewed. However, should you wish to renew your domain you must contact your registrar first to request that this status be changed.
clientTransferProhibited EPP Code
This status code prevents your domain from being transferred from one registrar to another. However, if you decide that you do wish to transfer your domain you must contact your registrar first to request that this status be changed. This is often referred to as Domain Locking.
clientUpdateProhibited EPP Code
This code prevents any updates to your domain name such as contact details or nameserver/DNS changes. However, if you decide that you do wish to make changes to your domain you must contact your registrar first to request that this status be changed. This is often referred to as Domain Locking.
I hope you found this information useful on what is an EPP code.
Thanks for reading and leave your questions below to keep the conversation going.