EPP domain status codes
Translate registry statuses such as clientTransferProhibited and redemptionPeriod.
Definition and scope
Translate registry statuses such as clientTransferProhibited and redemptionPeriod.
Use this reference to establish the meaning and limits of the result before changing production configuration.
How it works
EPP status codes describe registry and registrar locks or lifecycle operations. client-prefixed statuses are set by the registrar; server-prefixed statuses are set by the registry. Pending and period statuses describe transitions.
How to read it
clientTransferProhibited is a normal transfer lock, while clientHold can remove DNS delegation. redemptionPeriod means deletion has progressed and restoration may require a special procedure. Several compatible statuses can appear together.
Correct and incorrect examples
Compare the normalized examples. Technical values are illustrative and use documentation ranges or reserved names.
clientTransferProhibited — registrar transfer lock
clientTransferProhibited → HTTP status
| Element | Role | Example |
|---|---|---|
| clientTransferProhibited | client | transfer |
| clientHold | client | hold |
| serverHold | server | hold |
| pendingTransfer | pending | transfer |
| redemptionPeriod | period | redemption |
| ok | EPP | ok |
Common problems
Treating every prohibition as an outage causes false alarms. A status must be read with registration events, expiration date, nameservers and registrar instructions. Registry-specific labels may require its own documentation.
Practical checklist
Confirm whether a lock was intentional, review expiration well before renewal, contact the registrar for client statuses and escalate registry statuses through the registrar rather than changing DNS blindly.
Standards and primary references
These primary specifications define the protocol behavior. Provider documentation may add operational requirements but cannot replace the standard.