CentralNic Reseller Homepage
CentralNic Reseller Homepage

Events for internal and external transfers

Internal Transfer(UserTransfer)

The following listing contains example responses with the new extended information related to CentralNic Reseller internal transfers:

  • Transfer request
  • Transfer cancelation
  • Transfer denial
  • Transfer approval

Transfer request response for requesting(gaining) or current(losing) registrar

  • Replace value "INTERNAL" for response parameter "current registrar" and "requesting registrar" by real registrar.
  • Subclass property depending on gaining(TRANSFER_PENDING) or losing(FOREIGN_TRANSFER_PENDING)
code = 200
description = Command completed successfully
property[date][0] = 2012-09-27 10:00:28.0
property[class][0] = DOMAIN_TRANSFER
property[subclass][0] = TRANSFER_PENDING|FOREIGN_TRANSFER_PENDING
property[object id][0] = example.com
property[data][0] = domain:example.com
property[data][1] = current registrar:registrar1
property[data][2] = requesting registrar:registrar2
property[data][3] = period:0
property[data][4] = autorenew:0
property[data][5] = execute date:2012-09-27 10:00:28
property[data][6] = transfer status:REQUESTED
property[data][7] = requested date:2012-09-26 00:00:00

Transfer cancelation response for requesting(gaining) or current(losing) registrar

  • Add new response parameters "execute date" and "transfer status"
  • Replace value "INTERNAL" for response parameter "current registrar" and "requesting registrar" by real registrar.
  • Subclass property depending on gaining(TRANSFER_FAILED) or losing(FOREIGN_TRANSFER_FAILED)
code = 200
description = Command completed successfully
property[date][0] = 2012-09-27 10:00:28.0
property[class][0] = DOMAIN_TRANSFER
property[subclass][0] = TRANSFER_FAILED|FOREIGN_TRANSFER_FAILED
property[object id][0] = example.com
property[data][0] = domain:example.com
property[data][1] = current registrar:registrar1
property[data][2] = requesting registrar:registrar2
property[data][3] = period:0
property[data][4] = autorenew:0
property[data][5] = execute date:2012-09-27 10:00:28
property[data][6] = transfer status:clientCancelled
property[data][7] = requested date:2012-09-26 00:00:00

Transfer denial response for requesting(gaining) or current(losing) registrar

  • Add new response parameters "execute date" and "transfer status"
  • Replace value "INTERNAL" for response parameter "current registrar" and "requesting registrar" by real registrar.
  • Subclass property depending on gaining(TRANSFER_FAILED) or losing(FOREIGN_TRANSFER_FAILED)
code = 200
description = Command completed successfully
property[date][0] = 2012-09-27 10:00:28.0
property[class][0] = DOMAIN_TRANSFER
property[subclass][0] = TRANSFER_FAILED|FOREIGN_TRANSFER_FAILED
property[object id][0] = example.com
property[data][0] = domain:example.com
property[data][1] = current registrar:registrar1
property[data][2] = requesting registrar:registrar2
property[data][3] = period:0
property[data][4] = autorenew:0
property[data][5] = execute date:2012-09-27 10:00:28
property[data][6] = transfer status:clientRejected
property[data][7] = requested date:2012-09-26 00:00:00

Transfer approval response for requesting(gaining) or current(losing) registrar

  • Add new response parameters "execute date" and "transfer status"
  • Replace value "INTERNAL" for response parameter "current registrar" and "requesting registrar" by real registrar.
  • Subclass property depending on gaining(TRANSFER_SUCCESSFUL) or losing(FOREIGN_TRANSFER_SUCCESSFUL)
code = 200
description = Command completed successfully
property[date][0] = 2012-09-27 10:00:28.0
property[class][0] = DOMAIN_TRANSFER
property[subclass][0] = TRANSFER_SUCCESSFUL|FOREIGN_TRANSFER_SUCCESSFUL
property[object id][0] = example.com
property[data][0] = domain:example.com
property[data][1] = current registrar:registrar1
property[data][2] = requesting registrar:registrar2
property[data][3] = period:0
property[data][4] = autorenew:0
property[data][5] = execute date:2012-09-27 10:00:28
property[data][6] = transfer status:clientApproved
property[data][7] = requested date:2012-09-26 00:00:00

External Transfer

The following listing contains example responses with the new extended information related to inter registrar transfers:

Incoming Transfer

  • pending
  • failed
  • successful

Outgoing Transfer

  • pending
  • failed
  • successful

Incoming Transfer pending

code = 200
description = Command completed successfully
property[date][0] = 2010-04-03 08:59:34.0
property[class][0] = DOMAIN_TRANSFER
property[subclass][0] = TRANSFER_PENDING
property[object id][0] = example.com
property[data][0] = domain:example.com
property[data][1] = current registrar:registrar1
property[data][2] = requesting registrar:registrar2

Incoming Transfer failed

code = 200
description = Command completed successfully
property[date][0] = 2012-04-30 18:50:06.0
property[class][0] = DOMAIN_TRANSFER
property[subclass][0] = TRANSFER_FAILED
property[object id][0] = example.com
property[data][0] = domain:example.com
property[data][1] = current registrar:registrar1
property[data][2] = requesting registrar:registrar2
property[data][3] = auto nack:0
property[data][4] = jobid:609657121

Incoming Transfer successful

code = 200
description = Command completed successfully
property[date][0] = 2012-04-30 18:50:06.0
property[class][0] = DOMAIN_TRANSFER
property[subclass][0] = TRANSFER_SUCCESSFUL
property[object id][0] = example.com
property[data][0] = domain:example.com
property[data][1] = current registrar:registrar1
property[data][2] = requesting registrar:registrar2
property[data][3] = auto ack:0
property[data][4] = jobid:609657121

Outgoing Transfer pending

code = 200
description = Command completed successfully
property[date][0] = 2010-04-03 08:59:34.0
property[class][0] = DOMAIN_TRANSFER
property[subclass][0] = FOREIGN_TRANSFER_PENDING
property[object id][0] = example.com
property[data][0] = domain:example.com
property[data][1] = current registrar:registrar1
property[data][2] = requesting registrar:registrar2

Outgoing Transfer failed

code = 200
description = Command completed successfully
property[date][0] = 2012-04-30 18:50:06.0
property[class][0] = DOMAIN_TRANSFER
property[subclass][0] = FOREIGN_TRANSFER_FAILED
property[object id][0] = example.com
property[data][0] = domain:example.com
property[data][1] = current registrar:registrar1
property[data][2] = requesting registrar:registrar2
property[data][3] = auto nack:0
property[data][4] = jobid:609657121

Outgoing Transfer successful

code = 200
description = Command completed successfully
property[date][0] = 2013-08-25 23:35:24.0
property[class][0] = DOMAIN_TRANSFER
property[subclass][0] = FOREIGN_TRANSFER_SUCCESSFUL
property[object id][0] = example.com
property[data][0] = domain:example.com
property[data][1] = current registrar:registrar1
property[data][2] = requesting registrar:registrar2
property[data][3] = auto ack:0

Wedomains :)