Inhaltsverzeichnis dieser Seite

Hier werden die Benachrichtigungen beschrieben, die im Zusammenhang mit einem ausgehenden Domain-Transfer auftreten können.
Bei einem ausgehenden Transfer können zwei Fälle auftreten.
Der Transfer findet ohne Einbeziehung des Registrars statt, dann wird er sofort verarbeitet und abgeschlossen.
Beim zweiten Fall, wenn der Registrar involviert ist, wird der Transfer sofort mit entsprechenden Benachrichtigungen in Echztzeit gestartet. Während der Verarbeitung werden dann nach Abarbeitung bei der Registry, Benachrichtigung zetverzögert zum Abruf bereitgestellt.

transfer_start

Beschreibung

Die Benachrichtigung wird beim Start eines ausgehenden Domaintransfers gesendet.

Auslöser der Benachrichtigung

Ein anderer AutoDNS Benutzer oder ein externer Registrar startet einen ausgehenden Transfer für die Domain.

Empfänger der Benachrichtigung

Die  Benachrichtigung wird an den AutoDNS Benutzer verschickt, der die Domain aktuell im Bestand hat und an die Person, die die Domain haben möchte.

Beispiele für POLL-Benachrichtigungen

JSON
{
    "stid": "20220119-app3-dev-5016",
    "status": {
        "code": "S0905",
        "text": "Die Benachrichtigung wurde erfolgreich abgerufen.",
        "type": "SUCCESS"
    },
    "object": {
        "type": "Message",
        "value": "1012054052",
        "summary": 1
    },
    "data": [
        {
            "id": 1012054052,
            "notify": {
                "type": "transfer_start",
                "object": {
                    "type": "Transfer",
                    "data": {
                        "gainingRegistrar": "greg",
                        "loosingRegistrar": "lreg",
                        "start": "2022-01-19T10:54:42.000+0100",
                        "reminder": "2022-01-22T10:54:42.000+0100",
                        "end": "2022-01-24T10:54:42.000+0100"
                    }
                }
            },
            "object": {
                "type": "Domain",
                "value": "example.org",
                "data": {
                    "name": "example.org"
                }
            }
        }
    ]
}
XML
<response>
   <result>
      <data>
         <summary>1</summary>
         <message>
            <id>1005360835</id>
            <owner />
            <notify>
               <domain>
                  <name>example.de</name>
               </domain>
               <transfer>
                  <gaining_registrar>greg</gaining_registrar>
                  <loosing_registrar>lreg</loosing_registrar>
                  <start>2021-05-03 11:05:56</start>
                  <reminder>2021-05-06 11:05:56</reminder>
                  <autonack>2021-05-08 05:05:56</autonack>
                  <end>2021-05-08 11:05:56</end>
                  <owner>
                     <user>customer</user>
                     <context>4</context>
                  </owner>
                  <updater>
                     <user>customer</user>
                     <context>4</context>
                  </updater>
                  <id>83076</id>
                  <created>2021-05-03 11:05:56</created>
                  <updated>2021-05-03 11:05:56</updated>
               </transfer>
               <type>transfer_start</type>
          		<status>
                  <code>S1403</code>
                  <type>success</type>
               </status>
               <created>2021-05-03 11:06:14</created>
            </notify>
            <created>2021-05-03 11:06:14</created>
         </message>
      </data>
      <status>
         <code>S0905</code>
         <text>Die Benachrichtigung wurde erfolgreich abgerufen.</text>
         <type>success</type>
         <object>
            <type>message</type>
            <value>1005360835</value>
         </object>
      </status>
   </result>
   <stid>20210503-app3-dev-6872</stid>
</response>


Beispiele für PUSH-Benachrichtigungen

JSON
{
  "id": 1012054076,
  "notify": {
    "type": "transfer_start",
    "object": {
      "type": "Transfer",
      "data": {
        "gainingRegistrar": "greg",
        "loosingRegistrar": "lreg",
        "start": "2022-01-19T11:42:56.000+0100",
        "reminder": "2022-01-22T11:42:56.000+0100",
        "end": "2022-01-24T11:42:56.000+0100"
      }
    }
  },
  "object": {
    "type": "Domain",
    "value": "example.com",
    "data": {
      "name": "example.com"
    }
  }
}
XML
<message>
   <transfer>
      <status>start</status>
   </transfer>
   <domain>
      <name>example.com</name>
      <domain_created>2016-11-21 10:36:58</domain_created>
      <payable>2021-11-21 10:36:58</payable>
      <ownerc>23202049</ownerc>
      <adminc>23202049</adminc>
      <techc>23202049</techc>
      <zonec>23202049</zonec>
      <nic_member_label>nml</nic_member_label>
      <registry_status>ACTIVE</registry_status>
      <nserver>
         <name>ns1.example.com</name>
      </nserver>
      <nserver>
         <name>ns2.example.com</name>
      </nserver>
      <period>1</period>
      <action>TRANSFER_INTERN</action>
      <use_privacy>false</use_privacy>
      <authinfo>dQGP7ZVt5+kDc2BF</authinfo>
      <autorenew>true</autorenew>
      <extension />
      <confirm_owner_consent>1</confirm_owner_consent>
      <registrar_status>ACTIVE</registrar_status>
      <use_privacy_plus>false</use_privacy_plus>
      <rdds_opt_in>NOT_SET</rdds_opt_in>
      <owner />
      <updater />
      <created>2019-11-21 10:36:58</created>
   </domain>
   <job>
      <id>4309872175</id>
      <object><![CDATA[example.com]]></object>
      <status>RUNNING</status>
      <execution>2021-05-03 12:48:05</execution>
      <type>
         <type>domain</type>
         <sub_type>test</sub_type>
         <action>transfer</action>
      </type>
      <created>2021-05-03 12:46:37</created>
      <updated>2021-05-03 12:48:06</updated>
   </job>
   <status>
      <code>S0104</code>
      <type>notify</type>
      <object>
         <type>domain</type>
         <value>example.com</value>
      </object>
   </status>
   <id>1005360905</id>
   <stid>20210503-app2-dev-16478</stid>
</message>

transfer_reminder

Beschreibung

Diese Benachrichtigung erinnert den Domain-Inhaber an einen laufenden ausgehenden Transfer. Sie wird automatisch 3 Tage nach dem Transfer-Start versendet.

Der Reminder kann nur einmal verschickt werden.

Auslöser der Benachrichtigun

Auslöser 1: Interner Transfer
Die Domain wird vom aktuellen AutoDNS Benutzer zu einem anderen AutoDNS Benutzer transferiert. Der Transfer muss den Status pending_notify haben.

Auslöser 2: Transfer zu einem anderen Registrar
Die Domain wird vom aktuellen AutoDNS Benutzer zu einem anderen Registrar transferiert und verläßt so den InterNetX Bestand.
Der Transfer muss den Status pending_notify haben. 

Empfänger der Benachrichtigung

Die Benachrichtigung wird an den Benutzer geschickt, der die Domain aktuell im Bestand hat.

Beispiele für POLL-Benachrichtigungen

JSON
{
    "stid": "20211001-app3-dev-5562",
    "status": {
        "code": "S0905",
        "text": "Die Benachrichtigung wurde erfolgreich abgerufen.",
        "type": "SUCCESS"
    },
    "object": {
        "type": "Message",
        "value": "1006189949",
        "summary": 9
    },
    "data": [
        {
            "id": 1006189949,
            "notify": {
                "type": "transfer_reminder",
                "object": {
                    "type": "Transfer",
                    "data": {
                        "gainingRegistrar": "greg",
                        "loosingRegistrar": "lreg",
                        "start": "2021-09-28T10:02:26.000+0200",
                        "reminder": "2021-10-01T10:02:26.000+0200",
                        "end": "2021-10-03T10:02:26.000+0200"
                    }
                }
            },
            "object": {
                "type": "Domain",
                "value": "example.com",
                "data": {
                    "name": "example.com"
                }
            }
        }
    ]
}
XML
<response>
   <result>
      <data>
         <summary>1</summary>
         <message>
            <id>1005362828</id>
            <owner />
            <notify>
               <domain>
                  <name>example.com</name>
               </domain>
               <transfer>
                  <gaining_registrar>greg</gaining_registrar>
                  <loosing_registrar>lreg</loosing_registrar>
                  <start>2021-05-01 09:12:01</start>
                  <reminder>2021-05-04 10:00:22</reminder>
                  <autonack>2021-05-09 03:12:01</autonack>
                  <end>2021-05-09 09:12:01</end>
                  <owner>
                     <user>customer</user>
                     <context>4</context>
                  </owner>
                  <updater>
                     <user>customer</user>
                     <context>4</context>
                  </updater>
                  <id>83115</id>
                  <created>2021-05-03 09:12:01</created>
                  <updated>2021-05-04 10:11:26</updated>
               </transfer>
               <type>transfer_reminder</type>
               <status>
                  <code>S1403006</code>
                  <type>success</type>
               </status>
               <created>2021-05-04 10:11:33</created>
            </notify>
            <created>2021-05-04 10:11:33</created>
         </message>
      </data>
      <status>
         <code>S0905</code>
         <text>Die Benachrichtigung wurde erfolgreich abgerufen.</text>
         <type>success</type>
         <object>
            <type>message</type>
            <value>1005362828</value>
         </object>
      </status>
   </result>
   <stid>20210504-app3-dev-7649</stid>
</response>

Beispiele für PUSH-Benachrichtigungen

JSON
{
  "id": 1006190050,
  "notify": {
    "type": "transfer_reminder",
    "object": {
      "type": "Transfer",
      "data": {
        "gainingRegistrar": "greg",
        "loosingRegistrar": "lregT",
        "start": "2021-10-01T13:33:18.000+0200",
        "reminder": "2021-10-01T14:08:00.000+0200",
        "end": "2021-10-06T13:33:18.000+0200"
      }
    }
  },
  "object": {
    "type": "Domain",
    "value": "example.com",
    "data": {
      "name": "example.com"
    }
  }
}
XML
<message>
   <domain>
      <name>example.com</name>
      <extension />
   </domain>
   <transfer>
      <gaining_registrar>greg</gaining_registrar>
      <loosing_registrar>lreg</loosing_registrar>
      <start>2021-05-01 10:59:04</start>
      <reminder>2021-05-04 11:08:30</reminder>
      <autonack>2021-05-09 04:59:04</autonack>
      <end>2021-05-09 10:59:04</end>
      <owner>
         <user>customerr</user>
         <context>4</context>
      </owner>
      <updater>
         <user>customer</user>
         <context>4</context>
      </updater>
      <id>83116</id>
      <created>2021-05-04 10:59:04</created>
      <updated>2021-05-04 11:07:12</updated>
   </transfer>
   <type>transfer_reminder</type>
   <status>
      <code>S1403006</code>
      <type>success</type>
   </status>
   <id>1005362832</id>
   <created>2021-05-04 11:08:49</created>
</message>

transfer_autoack

Beschreibung

Diese Benachrichtigung bestätigt automatisiert einen ausgehenden Domain-Transfer (AutoAck).

Auslöser für die Benachrichtigung

Auslöser 1: Interner Transfer von .de Domains
Der Transfer von .de-Domains zwischen zwei  AutoDNS Benutzern (= interner Transfer) löst die Benachrichtigung aus.

Ablauf

Schritt 1: Der aktuelle Domain-Inhaber trägt eine Kündigung mit PREACK ein. (PREACK = Pre-Acknowledgement, automatische Zustimmung zu einem zukünftigen ausgehenden Transfer). Der neue Besitzer leitet  den eingehenden Transfer ein.
Schritt 2: Die transfer_autoack-Benachrichtigung wird ausgelöst

Auslöser 2: Transfer von gTLD Domains
Der ausgehende Transfer von .gTLD Domains löst die Benachrichtigung aus.

Ablauf

Schritt 1: Ein ausgehender Transfer einer gTLD Domain wird erfolgreich eingeleitet. Die AuthInfo muss gültig sein und die Domain nicht gesperrt ("LOCK", "HOLD-LOCK").
Schritt 2: Der derzeitige Besitzer verschickt keine Zustimmung ("ACK").
Schritt 3: Nach 5 Tagen erfolgt eine automatische Zustimmung und das System erzeugt die transfer_autoack Message

Empfänger der Benachrichtigung

In beiden Fällen wird die Benachrichtigung an den bisherigen Domain-Inhaber (AutoDNS-Benutzer) gesendet.

Beispiele für POLL-Benachrichtigungen

JSON
{
    "stid": "20220124-app2-test-6788",
    "status": {
        "code": "S0905",
        "text": "Die Benachrichtigung wurde erfolgreich abgerufen.",
        "type": "SUCCESS"
    },
    "object": {
        "type": "Message",
        "value": "5406726",
        "summary": 1
    },
    "data": [
        {
            "id": 5406726,
            "notify": {
                "type": "domain_away",
                "object": {
                    "type": "Transfer",
                    "data": {
                        "gainingRegistrar": "greg",
                        "loosingRegistrar": "lreg",
                        "start": "2022-01-24T14:10:24.000+0100",
                        "reminder": "2022-01-24T14:10:24.000+0100",
                        "end": "2022-01-24T14:10:24.000+0100"
                    }
                }
            },
            "object": {
                "type": "Domain",
                "value": "example.de",
                "data": {
                    "name": "example.de"
                }
            }
        }
    ]
} 
XML
<response>
   <result>
      <data>
         <summary>1</summary>
         <message>
            <id>5406716</id>
            <owner />
            <notify>
               <domain>
                  <name>example.de</name>
               </domain>
               <transfer>
                  <status>ack</status>
                  <gaining_registrar>greg</gaining_registrar>
                  <loosing_registrar>lreg</loosing_registrar>
                  <start>2022-01-24 13:44:22</start>
                  <reminder>2022-01-24 13:44:22</reminder>
                  <autonack>2022-01-24 13:44:22</autonack>
                  <end>2022-01-24 13:44:22</end>
                  <owner>
                     <user>1351100001</user>
                     <context>4</context>
                  </owner>
                  <updater>
                     <user>root</user>
                     <context>1</context>
                  </updater>
                  <id>107749</id>
                  <created>2022-01-24 13:44:22</created>
                  <updated>2022-01-24 13:44:22</updated>
               </transfer>
               <answer>AUTOACK</answer>
               <type>domain_away</type>
               <msg>
                  <code>MSG010409</code>
                  <type>notice</type>
               </msg>
               <status>
                  <code>S0106</code>
                  <type>success</type>
               </status>
               <created>2022-01-24 13:44:53</created>
            </notify>
            <created>2022-01-24 13:44:53</created>
         </message>
      </data>
      <status>
         <code>S0905</code>
         <text>Die Benachrichtigung wurde erfolgreich abgerufen.</text>
         <type>success</type>
         <object>
            <type>message</type>
            <value>5406716</value>
         </object>
      </status>
   </result>
   <stid>20220124-app2-test-6555</stid>
</response>           

Beispiele für PUSH-Benachrichtigungen

JSON
{
  "id": 1005502016,
  "job": {
    "created": "2021-05-17T14:04:33.000+0200",
    "updated": "2021-05-17T14:04:38.000+0200",
    "status": "SUCCESS",
    "execution": "2021-05-17T14:04:37.000+0200",
    "action": "transfer_out_ack",
    "subType": "VGRS-TEST_com",
    "id": 4309936105
  },
  "ctid": "1621252989072",
  "object": {
    "type": "Transfer",
    "value": "example.com",
    "data": {
      "owner": {
        "context": 4,
        "user": "normal_user"
      },
      "updater": {
        "context": 4,
        "user": "normal_user"
      },
      "autoAnswer": true,
      "status": "ACK"
    }
  }
}
XML
<message>
   <transfer>
      <domain>example.com</domain>
      <status>ack</status>
      <gaining_registrar>greg</gaining_registrar>
      <loosing_registrar>lreg</loosing_registrar>
      <start>2021-05-17 14:24:43</start>
      <end>2021-05-16 14:24:43</end>
      <autoanswer>1</autoanswer>
   </transfer>
   <domain>
      <name>example.com</name>
      <domain_created>2021-01-10 09:15:37</domain_created>
      <expire>2022-01-10 09:15:37</expire>
      <payable>2022-01-10 09:15:37</payable>
      <ownerc>23252437</ownerc>
      <adminc>23252437</adminc>
      <techc>23252437</techc>
      <zonec>23252437</zonec>
      <nic_member_label>greg</nic_member_label>
      <registry_status>ACTIVE</registry_status>
      <nserver>
         <name>ns1.example.com</name>
      </nserver>
      <nserver>
         <name>ns2.example.com</name>
      </nserver>
      <ip>1.2.3.4</ip>
      <period>1</period>
      <action>UPDATE</action>
      <use_trustee>false</use_trustee>
      <use_privacy>false</use_privacy>
      <domainsafe>false</domainsafe>
      <autorenew>true</autorenew>
      <extension />
      <registrar_status>ACTIVE</registrar_status>
      <rdds_opt_in>NOT_SET</rdds_opt_in>
      <owner>
         <user>normal_user</user>
         <context>4</context>
      </owner>
      <updater>
         <user>normal_user</user>
         <context>4</context>
      </updater>
      <created>2021-01-10 09:15:37</created>
      <updated>2021-05-17 14:19:43</updated>
   </domain>
   <answer>ACK</answer>
   <job>
      <id>4309936108</id>
      <object><![CDATA[example.com]]></object>
      <status>SUCCESS</status>
      <execution>2021-05-17 14:27:15</execution>
      <type>
         <type>domain</type>
         <sub_type>greg</sub_type>
         <action>transfer_out_ack</action>
      </type>
      <created>2021-05-17 14:27:12</created>
      <updated>2021-05-17 14:27:18</updated>
   </job>
   <status>
      <code>S0106</code>
      <type>success</type>
      <object>
         <type>domain</type>
         <value>example.com</value>
      </object>
   </status>
   <id>1005502027</id>
   <ctid>1621254283065</ctid>
</message>

transfer_autonack

Beschreibung

Diese Benachrichtigung wird bei der Ablehnung eines ausgehende Domain-Transfers (AutoNack) automatisiert versendet. Der Versandzeitpunkt liegt nach dem der Transfer-Start-Benachrichtigung und - falls dieser versendet wurde - dem Transfer-Reminder,  aber vor der domain_away-Benachrichtigung.

AutoNACK wird nicht von allen TLDs unterstützt, z. B. nicht von gTLDs.

Auslöser für die Benachrichtigung

Dem Transfer wurde innerhalb der Zustimmungsfrist nicht zugestimmt.

Empfänger der Benachrichtigung

Diese Benachrichtigung wird an den AutoDNS Benutzer verschickt, der die Domain im Bestand hat.

Beispiele für POLL-Benachrichtigungen

JSON
{
  "stid": "20210511-app3-dev-9624",
  "status": {
    "code": "S0905",
    "text": "Die Benachrichtigung wurde erfolgreich abgerufen.",
    "type": "SUCCESS"
  },
  "object": {
    "type": "Message",
    "value": "1005456045",
    "summary": 4
  },
  "data": [
    {
      "id": 1005456045,
      "job": {
        "created": "2021-05-11T14:14:21.000+0200",
        "updated": "2021-05-11T14:14:27.000+0200",
        "status": "SUCCESS",
        "execution": "2021-05-11T14:14:25.000+0200",
        "subType": "ME-TEST_me",
        "action": "transfer_out_nack",
        "id": 4309913877
      },
      "ctid": "1620734856068",
      "object": {
        "type": "Transfer",
        "value": "exampledomain.me",
        "data": {
          "status": "NACK"
        }
      }
    }
  ]
}
XML
<response>
   <result>
      <data>
         <summary>1</summary>
         <message>
            <id>1005456045</id>
            <owner>
               <user>normal_user</user>
               <context>4</context>
            </owner>
            <job>
               <transfer>
                  <domain>example.me</domain>
                  <status>nack</status>
                  <gaining_registrar>greg</gaining_registrar>
                  <loosing_registrar>lreg</loosing_registrar>
                  <start>2021-05-11 14:11:00</start>
                  <end>2021-05-11 14:13:00</end>
                  <autoanswer>1</autoanswer>
               </transfer>
               <domain>
                  <name>example.me</name>
                  <domain_created>2021-05-04 12:37:04</domain_created>
                  <expire>2022-05-04 12:37:04</expire>
                  <payable>2022-05-04 12:35:02</payable>
                  <ownerc>23252437</ownerc>
                  <adminc>23252437</adminc>
                  <techc>23252437</techc>
                  <zonec>23252437</zonec>
                  <nic_member_label>greg</nic_member_label>
                  <registry_status>ACTIVE</registry_status>
                  <nserver>
                     <name>ns1.example.com</name>
                  </nserver>
                  <nserver>
                     <name>ns2.example.com</name>
                  </nserver>
                  <ip>1.2.3.4</ip>
                  <period>1</period>
                  <use_trustee>false</use_trustee>
                  <use_privacy>false</use_privacy>
                  <domainsafe>false</domainsafe>
                  <autorenew>true</autorenew>
                  <registrar_status>ACTIVE</registrar_status>
                  <rdds_opt_in>NOT_SET</rdds_opt_in>
                  <owner>
                     <user>customer</user>
                     <context>4</context>
                  </owner>
                  <updater>
                     <user>customer</user>
                     <context>4</context>
                  </updater>
                  <created>2021-02-04 12:37:04</created>
                  <updated>2021-05-04 13:00:08</updated>
               </domain>
               <answer>NACK</answer>
               <status>
                  <code>S0106</code>
                  <type>success</type>
                  <object>
                     <type>domain</type>
                     <value>example.me</value>
                  </object>
               </status>
               <id>4309913877</id>
               <ctid>1620734856068</ctid>
            </job>
            <created>2021-05-11 14:14:27</created>
         </message>
      </data>
      <status>
         <code>S0905</code>
         <text>Die Benachrichtigung wurde erfolgreich abgerufen.</text>
         <type>success</type>
         <object>
            <type>message</type>
            <value>1005456045</value>
         </object>
      </status>
   </result>
   <stid>20210511-app2-dev-19375</stid>
</response>

Beispiele für PUSH-Benachrichtigungen

JSON
{
  "id": 1005456996,
  "job": {
    "created": "2021-05-11T14:55:42.000+0200",
    "updated": "2021-05-11T14:55:49.000+0200",
    "status": "SUCCESS",
    "execution": "2021-05-11T14:55:48.000+0200",
    "subType": "ME-TEST_me",
    "action": "transfer_out_nack",
    "id": 4309914348
  },
  "ctid": "1620737585082",
  "object": {
    "type": "Transfer",
    "value": "exampledomain.me",
    "data": {
      "status": "NACK"
    }
  }
}
XML
<message>
   <transfer>
      <domain>example.me</domain>
      <status>nack</status>
      <gaining_registrar>greg</gaining_registrar>
      <loosing_registrar>lreg</loosing_registrar>
      <start>2021-05-11 14:27:00</start>
      <end>2021-05-11 14:30:00</end>
      <autoanswer>1</autoanswer>
   </transfer>
   <domain>
      <name>example.me</name>
      <domain_created>2021-05-04 12:37:04</domain_created>
      <expire>2022-05-04 12:37:04</expire>
      <payable>2022-05-04 12:35:03</payable>
      <ownerc>23252437</ownerc>
      <adminc>23252437</adminc>
      <techc>23252437</techc>
      <zonec>23252437</zonec>
      <nic_member_label>nml</nic_member_label>
      <registry_status>ACTIVE</registry_status>
      <nserver>
         <name>ns1.example.com</name>
      </nserver>
      <nserver>
         <name>ns2.example.com</name>
      </nserver>
      <ip>1.2.3.4</ip>
      <period>1</period>
      <action>UPDATE</action>
      <use_trustee>false</use_trustee>
      <use_privacy>false</use_privacy>
      <domainsafe>false</domainsafe>
      <autorenew>true</autorenew>
      <extension />
      <registrar_status>ACTIVE</registrar_status>
      <rdds_opt_in>NOT_SET</rdds_opt_in>
      <owner>
         <user>normal_user</user>
         <context>4</context>
      </owner>
      <updater>
         <user>normal_user</user>
         <context>4</context>
      </updater>
      <created>2021-02-04 12:37:04</created>
      <updated>2021-05-04 13:00:08</updated>
   </domain>
   <answer>NACK</answer>
   <job>
      <id>4309914039</id>
      <object><![CDATA[exampledomain.me]]></object>
      <status>SUCCESS</status>
      <execution>2021-05-11 14:29:35</execution>
      <type>
         <type>domain</type>
         <sub_type>ME-TEST_me</sub_type>
         <action>transfer_out_nack</action>
      </type>
      <created>2021-05-11 14:29:28</created>
      <updated>2021-05-11 14:29:39</updated>
   </job>
   <status>
      <code>S0106</code>
      <type>success</type>
      <object>
         <type>domain</type>
         <value>example.me</value>
      </object>
   </status>
   <id>1005456375</id>
   <ctid>1620735861402</ctid>
</message>

domain_away

Beschreibung

Diese Benachrichtigung wird in einigen Fällen versendet, wenn eine Domain aus dem Bestand entfernt wird,  z. B. bei einem Domain-Transfers ohne Beteiligung des Registrars.

Auslöser für die Benachrichtigung

Ein ausgehender Transfer weg vom aktuellen Registrar (R1) zu einem anderen Registrar (R2)

Ablauf

  1. der ausgehende Transfer wird mit gültiger AuthInfo durch einen anderen Registrar (R2) eingeleitet
  2. die automatische Transfer-Zustimmung erfolgt(  auto_ack)
  3.  die domain_away Benachrichtigung wird an den AutoDNS Benutzer verschickt, der die Domain im Bestand hatte.

Dieser Fall tritt bei einem internen Transfer nicht auf, da der Registar sich nicht ändert.

Empfänger der Benachrichtigung

Die Benachrichtigung wird an den AutoDNS Benutzer geschickt, der die Domain im Bestand hatte.

Beispiele für POLL-Benachrichtigungen

JSON
{
    "stid": "20211001-app2-dev-113619",
    "status": {
        "code": "S0905",
        "text": "Die Benachrichtigung wurde erfolgreich abgerufen.",
        "type": "SUCCESS"
    },
    "object": {
        "type": "Message",
        "value": "1006190079",
        "summary": 1
    },
    "data": [
        {
            "id": 1006190079,
            "notify": {
                "type": "domain_away",
                "object": {
                    "type": "Transfer",
                    "data": {
                        "gainingRegistrar": "greg",
                        "loosingRegistrar": "lregT",
                        "start": "2021-10-01T15:08:49.000+0200",
                        "end": "2021-10-01T15:08:49.000+0200"
                    }
                }
            },
            "object": {
                "type": "Domain",
                "value": "example.de",
                "data": {
                    "name": "example.de"
                }
            }
        }
    ]
}
XML
<response>
   <result>
      <data>
         <summary>1</summary>
         <message>
            <id>1005363286</id>
            <owner />
            <notify>
               <domain>
                  <name>example.de</name>
               </domain>
               <transfer>
                  <status>ack</status>
                  <gaining_registrar>greg</gaining_registrar>
                  <loosing_registrar>lreg</loosing_registrar>
                  <start>2021-05-04 16:27:36</start>
                  <end>2021-05-04 16:27:36</end>
                  <owner>
                     <user>customer</user>
                     <context>4</context>
                  </owner>
                  <updater>
                     <user>customer</user>
                     <context>4</context>
                  </updater>
                  <id>83120</id>
                  <created>2021-05-04 16:27:36</created>
                  <updated>2021-05-04 16:27:36</updated>
               </transfer>
               <answer>AUTOACK</answer>
               <type>domain_away</type>
               <msg>
                  <code>MSG010409</code>
                  <type>notice</type>
               </msg>
               <status>
                  <code>S0106</code>
                  <type>success</type>
               </status>
               <created>2021-05-04 16:27:38</created>
            </notify>
            <created>2021-05-04 16:27:38</created>
         </message>
      </data>
      <status>
         <code>S0905</code>
         <text>Die Benachrichtigung wurde erfolgreich abgerufen.</text>
         <type>success</type>
         <object>
            <type>message</type>
            <value>1005363286</value>
         </object>
      </status>
   </result>
   <stid>20210504-app3-dev-11243</stid>
</response>

Beispiele für PUSH-Benachrichtigungen

JSON
{
  "id": 1006190069,
  "notify": {
    "type": "domain_away",
    "object": {
      "type": "Transfer",
      "data": {
        "gainingRegistrar": "greg",
        "loosingRegistrar": "lreg",
        "start": "2021-10-01T15:02:42.000+0200",
        "end": "2021-10-01T15:02:42.000+0200"
      }
    }
  },
  "object": {
    "type": "Domain",
    "value": "example.de",
    "data": {
      "name": "example.de"
    }
  }
}
XML
<message>
   <domain>
      <name>example.de</name>
      <extension />
   </domain>
   <transfer>
      <status>ack</status>
      <gaining_registrar>greg</gaining_registrar>
      <loosing_registrar>lreg</loosing_registrar>
      <start>2021-05-04 16:34:55</start>
      <end>2021-05-04 16:34:55</end>
      <owner>
         <user>customer</user>
         <context>4</context>
      </owner>
      <updater>
         <user>customer</user>
         <context>4</context>
      </updater>
      <id>83122</id>
      <created>2021-05-04 16:34:55</created>
      <updated>2021-05-04 16:34:55</updated>
   </transfer>
   <answer>AUTOACK</answer>
   <type>domain_away</type>
   <msg>
      <code>MSG010409</code>
      <type>notice</type>
   </msg>
   <status>
      <code>S0106</code>
      <type>success</type>
   </status>
   <id>1005363304</id>
   <created>2021-05-04 16:34:57</created>
</message>