Help Center
Login Sign up
  1. Start
  2. API-Referenz
  3. API-Dokumentation (XML/ JSON)
  4. Auftragstypen
  5. Contact-Auftragstypen

Contact Update

API-Referenz (XML/JSON) · Aktualisiert 2026-04-09

Funktion

Der Auftragstyp ContactUpdate aktualisiert Kontakt-Daten.

ACHTUNG!!

Daten der Domain-Kontakte, die beim ContactUpdate nicht im Auftrag mitgesendet werden, werden gelöscht. Um das Löschen von Daten zu vermeiden, musst du beim ContactUpdate immer alle Kontakt-Daten an das System senden. Vorab kannst du die Daten mit einem ContactInfo–Auftrag abfragen.

Beispiel:
Wenn du einen ContactUpdate-Auftrag ohne Fax-Nummer an das System senden, wird die Fax-Nummer im System gelöscht.

Datenvalidierung

Die Adressdaten werden validiert, sobald der Kontakt aktualisiert wird und sich die Adressdaten geändert haben. Die Validierung führt zu Ergebnissen mit Werten von A bis E.

Falls das Validierungsergebnis D oder E lautet, schlägt die Kontakterstellung mit dem Fehlercode EF01152 fehl. Es ist jedoch möglich, das Validierungsergebnis zu ignorieren und den Kontakt dennoch zu erstellen. Hierzu kann der Key ignoreAddressQuality über den Query-Parameter keys[] angegeben werden.

Sollte der Wert D oder E betragen, kann mit dem Parameter recheckAddressQuality eine erneute Prüfung ausgelöst werden.

Wenn der Wert weiterhin bei D oder E liegt, schlägt das Update mit dem Fehlercode EF01152 fehl.

Verbessert sich der Wert hingegen auf A, B oder C, wird das Update erfolgreich durchgeführt.

Beschreibung

Route: PUT /contact/{id}

{
   "alias": "petermuster",
   "type": "PERSON",
   "organization": "Company",
   "title": "Dr.",
   "city": "Musterstadt",
   "country": "DE",
   "state": "BY",
   "email": "petermuster@example.com",
   "fname": "Peter",
   "lname": "Muster",
   "address": [
      "555 Musterstrasse"
   ],
   "pcode": "54321",
   "phone": "+49-321-54321",
   "fax": "+49-321-54321",
   "general": {
      "identification": {
         "number": "number",
         "authority": "government office",
         "dateOfIssue": "2017-03-01T14:31:33.5660555Z",
         "validTill": "2022-03-01T14:31:33.5660555Z"
      }
   }
}
{
    "stid": "20190628-app3-11597",
    "status": {
        "code": "S0302",
        "text": "Domain-Kontakt wurde erfolgreich aktualisiert.",
        "type": "SUCCESS"
    },
    "object": {
        "type": "Contact",
        "value": "23142212"
    }
}