Table of contents

Incoming domain transfer was started

Incoming transfer started but not yet completed. Transfer status = start.

JSON
{
  "id": 1012257382,
  "job": {
    "created": "2022-04-05T16:23:34.000+0200",
    "updated": "2022-04-05T16:23:54.000+0200",
    "status": "RUNNING",
    "execution": "2022-04-05T16:23:52.000+0200",
    "subType": "EU-TEST_eu",
    "action": "transfer",
    "id": 4310695518
  },
  "stid": "20220405-app3-dev-9652",
  "object": {
    "type": "Transfer",
    "value": "exampledomain.eu",
    "data": {
      "owner": {
        "context": 4,
        "user": "exampleuser"
      },
      "updater": {
        "context": 4,
        "user": "exampleuser"
      },
      "status": "START"
    }
  }
}
XML
<response>
	<result>
		<data>
			<summary>3</summary>
			<message>
				<id>21628</id>
				<owner>
					<user>customer</user>
					<context>4</context>
				</owner>
				<job>
					<transfer>
						<status>start</status>
					</transfer>
					<domain>
						<name>example.com</name>
					</domain>
					<status>
						<text>Domain transfer has been started successfully./text>
						<code>S0104</code>
						<type>notify</type>
						<object>
							<type>domain</type>
							<value>example.com</value>
						</object>
					</status>
					<ctid>645</ctid>
				</job>
				<created>2011-05-27 15:08:29</created>
			</message>
		</data>
		<status>
			<code>S0905</code>
			<text>The notification was polled successfully.</text>
			<type>success</type>
		</status>
	</result>
	<stid>20110527-app1-test-44754</stid>
</response>

Incoming domain transfer successfully completed

Incoming transfer. The domain was added to the inventory. Transfer status = ACK.

JSON
{
  "id": 1012257384,
  "job": {
    "created": "2022-04-05T16:23:34.000+0200",
    "updated": "2022-04-05T16:24:51.000+0200",
    "status": "RUNNING",
    "execution": "2022-04-05T16:24:50.000+0200",
    "subType": "EU-TEST_eu",
    "action": "transfer",
    "id": 4310695518
  },
  "stid": "20220405-app3-dev-9652",
  "object": {
    "type": "Transfer",
    "value": "exampledomain.eu",
    "data": {
      "owner": {
        "context": 4,
        "user": "exampleuser"
      },
      "updater": {
        "context": 4,
        "user": "exampleuser"
      },
      "status": "ACK"
    }
  }
}
XML Beispiel
<response>
	<result>
		<data>
			<summary>2</summary>
			<message>
				<id>21629</id>
				<owner>
					<user>customer</user>
					<context>4</context>
				</owner>
				<job>
					<transfer>
						<status>ack</status>
					</transfer>
					<domain>
						<name>example.com</name>
						<ownerc>10465818</ownerc>
						<adminc>10465818</adminc>
						<techc>10465818</techc>
						<zonec>10465818</zonec>
						<registry_status>ACTIVE</registry_status>
						<nserver>
							<name>ns1.example.com</name>
						</nserver>
						<nserver>
							<name>ns2.example.com</name>
						</nserver>
						<period>10</period>
						<authinfo>4e0f4c7b33</authinfo>
						<owner>
							<user>customer</user>
							<context>4</context>
						</owner>
					</domain>
					<status>
						<text>The incoming domain transfer (ACK) has been completed successfully.</text>
						<code>S0104001</code>
						<type>notify</type>
						<object>
							<type>domain</type>
							<value>example.com</value>
						</object>
					</status>
					<ctid>645</ctid>
				</job>
				<created>2011-05-27 15:08:41</created>
			</message>
		</data>
		<status>
			<code>S0905</code>
			<text>The notification was polled successfully.</text>
			<type>success</type>
		</status>
	</result>
	<stid>20110527-app1-test-44757</stid>
</response>

Incoming transfer failed (status NACK)

The message is sent when an incoming transfer is rejected with a NACK.
Transfer status = nack.

JSON
{
  "id": 1012261325,
  "job": {
    "created": "2022-04-07T13:22:47.000+0200",
    "updated": "2022-04-07T13:25:22.000+0200",
    "status": "FAILED",
    "execution": "2022-04-07T13:25:21.000+0200",
    "subType": "MW-IX_mw",
    "action": "transfer",
    "id": 4310697222
  },
  "stid": "20220407-app2-dev-100530",
  "object": {
    "type": "Transfer",
    "value": "exampledomain.mw",
    "data": {
      "owner": {
        "context": 4,
        "user": "exampleuser"
      },
      "updater": {
        "context": 4,
        "user": "exampleuser"
      },
      "status": "NACK"
    }
  }
}
XML
<response>
	<result>
		<data>
			<summary>1</summary>
			<message>
				<id>21635</id>
				<owner>
					<user>customer</user>
					<context>4</context>
				</owner>
				<job>
					<transfer>
						<status>nack</status>
					</transfer>
					<domain>
						<name>example.com</name>
					</domain>
					<status>
						<text>Incoming domain transfer (NACK) could not be completed successfully.</text>
						<code>E0104001</code>
						<type>error</type>
						<object>
							<type>domain</type>
							<value>example.com</value>
						</object>
					</status>
					<ctid>648</ctid>
				</job>
				<created>2011-05-27 15:17:42</created>
			</message>
		</data>
		<status>
			<code>S0905</code>
			<text>The notification was polled successfully.</text>
			<type>success</type>
		</status>
	</result>
	<stid>20110527-app1-test-44977</stid>
</response>

Incoming transfer failed (status FAILED)

This notification about an incoming transfer that has failed (status = FAILED).

JSON
{
  "id": 1012257342,
  "job": {
    "created": "2022-04-05T15:10:23.000+0200",
    "updated": "2022-04-05T15:10:49.000+0200",
    "status": "FAILED",
    "execution": "2022-04-05T15:10:46.000+0200",
    "subType": "DM-IX_dm",
    "action": "transfer",
    "id": 4310695501
  },
  "stid": "20220405-app2-dev-113868",
  "object": {
    "type": "Transfer",
    "value": "exampledomain.org.dm",
    "data": {
      "owner": {
        "context": 4,
        "user": "exampleuser"
      },
      "updater": {
        "context": 4,
        "user": "exampleuser"
      },
      "status": "FAILED"
    }
  }
}
XML
<response>
	<result>
		<data>
			<summary>1</summary>
			<message>
				<id>21627</id>
				<owner>
					<user>customer</user>
					<context>4</context>
				</owner>
				<job>
					<transfer>
						<status>failed</status>
					</transfer>
					<domain>
						<name>example.com</name>
					</domain>
					<nic_response></nic_response>
					<status>
						<text>Domain transfer could not be carried out successfully./text>
						<code>E0104</code>
						<type>error</type>
						<object>
							<type>domain</type>
							<value>example.com</value>
						</object>
					</status>
					<msg>
						<text>Ungültige AuthInfo</text>
						<code>EF00804</code>
						<type>error</type>
					</msg>
					<ctid>644</ctid>
				</job>
				<created>2011-05-27 15:05:20</created>
			</message>
		</data>
		<status>
			<code>S0905</code>
			<text>The notification was polled successfully./text>
			<type>success</type>
		</status>
	</result>
	<stid>20110527-app1-test-44671</stid>
</response>

Transfer successful - autoupdate after transfer successful

TransferIn was successfully completed and the domain was added to the inventory. The automatic update to the registry has been successfully executed to ensure the connectivity. Transfer status = autoupdate_success .

JSON
{
  "id": 1012257386,
  "job": {
    "created": "2022-04-05T16:23:34.000+0200",
    "updated": "2022-04-05T16:25:04.000+0200",
    "status": "SUCCESS",
    "execution": "2022-04-05T16:25:02.000+0200",
    "subType": "EU-TEST_eu",
    "action": "transfer",
    "id": 4310695518
  },
  "stid": "20220405-app3-dev-9652",
  "object": {
    "type": "Transfer",
    "value": "exampledomain.eu",
    "data": {
      "owner": {
        "context": 4,
        "user": "exampleuser"
      },
      "updater": {
        "context": 4,
        "user": "exampleuser"
      },
      "status": "AUTOUPDATE_SUCCESS"
    }
  }
}
XML
<response>
	<result>
		<data>
			<summary>1</summary>
			<message>
				<id>21630</id>
				<owner>
					<user>customer</user>
					<context>4</context>
				</owner>
				<job>
					<transfer>
						<status>autoupdate_success</status>
					</transfer>
					<domain>
						<name>example.com</name>
						<ownerc>10465818</ownerc>
						<adminc>10465818</adminc>
						<techc>10465818</techc>
						<zonec>10465818</zonec>
						<registry_status>ACTIVE</registry_status>
						<nserver>
							<name>ns1.example.com</name>
						</nserver>
						<nserver>
							<name>ns2.example.com</name>
						</nserver>
						<period>10</period>
						<authinfo>e12023cafb</authinfo>
						<owner>
							<user>customer</user>
							<context>4</context>
						</owner>
					</domain>
					<status>
						<text>The domain has been updated successfully.</text>
						<code>S0102</code>
						<type>success</type>
						<object>
							<type>domain</type>
							<value>example.com</value>
						</object>
					</status>
					<ctid>645</ctid>
				</job>
				<created>2011-05-27 15:08:50</created>
			</message>
		</data>
		<status>
			<code>S0905</code>
			<text>The notification was polled successfully.</text>
			<type>success</type>
		</status>
	</result>
	<stid>20110527-app1-test-44760</stid>
</response>

Transfer successful - automatic update failed after transfer

TransferIn successfully completed and the domain added to the inventory. The automatic update to the registry could not be executed successfully. Transfer status =autoupdate_failed

In this case, please check the domain data and update it with a manual update.

XML
{
  "id": 1012259382,
  "job": {
    "created": "2022-04-06T15:08:16.000+0200",
    "updated": "2022-04-06T15:09:24.000+0200",
    "status": "SUCCESS",
    "execution": "2022-04-06T15:09:21.000+0200",
    "subType": "MW-IX_mw",
    "action": "transfer",
    "id": 4310696384
  },
  "stid": "20220406-app2-dev-113112",
  "object": {
    "type": "Transfer",
    "value": "exampledomain.mw",
    "data": {
      "owner": {
        "context": 4,
        "user": "exampleuser"
      },
      "updater": {
        "context": 4,
        "user": "exampleuser"
      },
      "status": "AUTOUPDATE_FAILED"
    }
  }
}
XML
<response>
   <result>
      <data>
         <summary>1</summary>
         <message>
            <id>1012779962</id>
            <owner>
               <user>exampleuser</user>
               <context>4</context>
            </owner>
            <job>
               <transfer>
                  <status>autoupdate_failed</status>
               </transfer>
               <domain>
                  <name>exampledomain.mw</name>
                  <payable>2023-10-12 13:40:37</payable>
                  <ownerc>21642636</ownerc>
                  <adminc>21642636</adminc>
                  <techc>21642636</techc>
                  <zonec>21642636</zonec>
                  <nic_member_label>MW-IX</nic_member_label>
                  <registry_status>ACTIVE</registry_status>
                  <nserver>
                     <name>ns1.nameserver.com</name>
                  </nserver>
                  <nserver>
                     <name>ns2.nameserver.com</name>
                  </nserver>
                  <ip>1.2.3.4</ip>
                  <period>1</period>
                  <authinfo>exampleauthinfo</authinfo>
                  <autorenew>true</autorenew>
                  <registrar_status>ACTIVE</registrar_status>
                  <rdds_opt_in>NOT_SET</rdds_opt_in>
                  <owner>
                     <user>exampleuser</user>
                     <context>4</context>
                  </owner>
                  <updater>
                     <user>exampleuser</user>
                     <context>4</context>
                  </updater>
                  <created>2022-08-26 14:59:28</created>
                  <updated>2022-08-26 14:59:54</updated>
               </domain>
               <status>
                  <code>E0102</code>
                  <type>success</type>
                  <object>
                     <type>domain</type>
                     <value>exampleuser.mw</value>
                  </object>
               </status>
               <id>4310959870</id>
               <stid>20220826-app3-dev-10068</stid>
            </job>
            <created>2022-08-26 15:00:06</created>
         </message>
      </data>
      <status>
         <code>S0905</code>
         <text>Die Benachrichtigung wurde erfolgreich abgerufen.</text>
         <type>success</type>
         <object>
            <type>message</type>
            <value>1012779962</value>
         </object>
      </status>
   </result>
   <stid>20220826-app2-dev-13727</stid>
</response>