From HEXONET Wiki
Domain API
Contents |
ICANN has reviewed the policies that govern domain transfers in the gTLD and nTLD spaces, and came up with a new Transfer Policy which includes a new process: Registrant Transfer (Change of Registrant).
This new Transfer Policy will become effective on December 1, 2016.
A change of registrant have to be requested with a TradeDomain command.
TRADEDOMAIN
[COMMAND]
COMMAND = TradeDomain DOMAIN = <DOMAIN>
REQUIRED
OWNERCONTACT0 = <CONTACT> X-CONFIRM-DA-NEW-REGISTRANT = 1
OPTIONAL
X-CONFIRM-DA-OLD-REGISTRANT = 0 | 1
[RESPONSE]
DESCRIPTION = Command completed successfully; realtime domain trade succeeded CODE = 200
STATUSDOMAIN
[COMMAND]
COMMAND = StatusDomain DOMAIN = <DOMAIN>
[RESPONSE]
CODE = 200 DESCRIPTION = Command completed successfully PROPERTY[STATUS][0] = ACTIVE PROPERTY[STATUS][1] = clientTransferProhibited ... PROPERTY[CURRENT-REGISTRANT-NAME][0] = ... PROPERTY[CURRENT-REGISTRANT-ORGANIZATION][0] = ... PROPERTY[CURRENT-REGISTRANT-EMAIL][0] = ... ... PROPERTY[TRANSFERLOCK][0] = 1 PROPERTY[TRANSFERLOCK-EXPIRATIONDATE][0] = YYYY-MM-DD HH:MM:SS PROPERTY[TRADE-TRANSFERLOCK-EXPIRATIONDATE][0] = YYYY-MM-DD HH:MM:SS ...
MODIFYDOMAIN
[COMMAND]
COMMAND = ModifyDomain DOMAIN = <DOMAIN> ...
OPTIONAL
TRANSFERLOCK = 0
[RESPONSE]
CODE =552 DESCRIPTION=Object status does not allow for operation; Change of Registrant TRANSFERLOCK in place until YYYY-MM-DD HH:MM:SS
TRADEDOMAIN with OPT-OUT from transferlock
[COMMAND]
COMMAND = TradeDomain DOMAIN = <DOMAIN>
REQUIRED
OWNERCONTACT0 = P-ABC123 X-CONFIRM-DA-NEW-REGISTRANT = 1 X-REQUEST-OPT-OUT-TRANSFERLOCK = 1
[RESPONSE]
DESCRIPTION = Command completed successfully; trade pending - non-real-time CODE = 200 PENDING = 1