Starting A Domain Transfer

Synopsis

Description:A command to initiate a transfer for a domain name.
URL:https://toolkit.centralnic.com/srv/start_transfer
HTTP Method:POST
Requires Authentication?:Yes
Requires SSL?:Yes
 
Query Parameters:
testThe test flag (eg 1 or 0, optional)
userYour Registrar Handle ID
passwordYour encrypted Registrar password
domains[]One or more domain names (eg example.uk.com, multiple)

Using this command, you can initiate a transfer request for one or more domain names. Domain Transfers follow the following procedure:

  1. The gaining registrar submits a transfer request. At this point, the transfer status is new.
  2. Our system sees the new request and sends an authorisation message to the losing registrar. The status of the transfer is now pending.
  3. The losing registrar must then explicitly approve or reject the transfer request. The status of the transfer is now either approved or rejected.
  4. If the transfer was rejected, the gaining registrar is notified.
  5. If the transfer was approved, the object is transferred to the gaining registrar. Any outstanding payments for the domain name are also transferred to the gaining registrar. If the Technical Contact for the domain name matches the losing registrar, then this is also changed to the gaining registrar.
  6. If the transfer is not explicitly approved or rejected by the losing registrar within five calendar days, then the transfer is automatically marked as rejected. The transfer may still be actioned if the gaining registrar can acquire written authorisation (ideally on company letterhead) from the Registrant.

Response Format

The response will be of the form

Transaction-ID: e2ca01ad7135e787a5e97ad5b421ed74
Status: 0
Message: transfer requests for the domain(s) have been queued, authorisation request will be sent to the losing handle.

In the event of an error, the server will return something like this:Transaction-ID: e2ca01ad7135e787a5e97ad5b421ed74 Status: 1 Message: Domain not found.