- Start
- API-Referenz
- API-Dokumentation (XML/ JSON)
- Objekte
Objekt Domain Restore (JSON) / Objekt Restore (XML)
Beschreibung
Das Objekt Restore (XML) bzw. Domain Restore (JSON) bildet eine Domain ab, die nach ihrer Löschung wiederhergestellt werden soll.
Aufbau
| JSON Keyword | XML Keyword | Häufigkeit | Typ | Format | Beschreibung |
|---|---|---|---|---|---|
| abuseEmail | abuse_email | 0 - 1 | string | Die E-Mail-Adresse für Abuse-E-Mails | |
| action | action | 0 - 1 | enum | Veraltet | |
| adminc | adminc | 0 - 1*) | integer/object | int32/Contact | Domain-Kontakt-ID des administrativen Ansprechpartners oder vollständiger <contact> – Block |
| authInfo | 0 - 1 | string | Die AuthInfo für einen Transfer | ||
| autoDnsSec | use_auto_dnssec | 0 - 1 | boolean | Aktiviert bzw. deaktiviert die Nutzung von DNSSEC. Mögliche Werte:
Vorgabewert = false Für XML können auch 0 (false) und 1 (true) verwendet werden. Dieses Keyword kann nur verwendet werden, wenn das System DNSSEC vollständig verwaltet. Das funktioniert nur bei bestimmten Nameservern, z. B. bei NodeSecure. Um nur das Key Material zu verwalten, verwende das Keyword DNSSEC. | |
| autodnsSecJob | auto_dnssec_job | 0 - 1 | object | DNSSecJob | Enthält die Information über einen laufenden AutoDnsSec Auftrag. |
| autoRenewStatus | autorenew | 0 - 1 | enum | AutoRenewStatus Constants | Beschreibt den Status der Domain bei der automatischen Laufzeitverlängerung (AutoRenew). |
| cancelationStatus | cancelation | 0 - 1 | enum | CancelationStatus Constants | Beschreibt den aktuellen Kündigungsstatus der Domain. |
| comment | comment | 0 - 1 | string | Feld für Domain-Kommentare. Aktualisierungen nur über: | |
| confirmOrder | confirm_order | 0 - 1 | boolean | Einige TLDs fordern die Bestätigung der Registrierungsbedingungen. Mögliche Werte:
Vorgabewert = false Für XML können auch 0 (false) und 1 (true) verwendet werden. | |
| confirmOwnerConsent | confirm_owner_consent | 0 - 1*) | boolean | Bestätigung für das Einverständnis des Domain-Inhabers mit Änderungen. Erforderlich für gTLDs und new gTLDs bei Änderungen des Namens, der E-Mail-Adresse oder der Organisation des Domain-Inhabers.
Vorgabewert = false Für XML können auch 0 (false) und 1 (true) verwendet werden. Die Bestätigung ist seit 07. 12. 2016 aufgrund des neuen ICANN Inhaberwechsel-Verfahrens erforderlich. | |
| created | created | 0 - 1 | string | date-time | Datum, an dem das Restore-Objekt angelegt wurde. |
| deleted | deleted | 0 - 1 | string | date-time | Das Datum der Löschung der Domain |
| dnssec | dnssec | 0 - n | object | DNSSEC | Übertragen des Key Materials an die Registry und das Entfernen bei der Registry. |
| dnssecData | dnssec | 0 - n | object | DNSSEC | Die DNSSEC-Daten |
| domainCreated | domain_created | 0 - 1 | string | date-time | Datum, an dem die Domain bei der Registry registriert wurde. |
| domainsafe | domainsafe | 0 - 1 | boolean | Zeigt an, ob die Domain sich im DomainSafe befindet.
Vorgabewert = false Für XML können auch 0 (false) und 1 (true) verwendet werden. | |
| expire | expire | 0 - 1 | string | date-time | Ablaufdatum der Domain bei der Registry. |
| extensions | extension | 0 - 1 | object | DomainExtensions | Erweiterte Daten für Domain |
| generalRequestEmail | general_request_email | 0 - 1 | string | E-Mail-Adresse | |
| idn | 0 - 1 | string | Ist gesetzt, wenn es sich bei der Domain um eine IDN Domain handelt. Den Domain-Namen in UTF-8 Schreibweise, z.B. müller.de | ||
| ignoreWhois | ignore_whois | 0 - 1 | boolean | Verfügbarkeitsabfrage umgehen Mögliche Werte:
Vorgabewert = false Für XML können auch 0 (false) und 1 (true) verwendet werden. In JSON wird das Verhalten über den Query-Parameter "ignoreWhois" gesetzt, z.B. "?ignoreWhois". | |
| logId | log_id | 0 - 1 | number | integer64 | Log-ID, die für den Auftragstyp DomainHistoryInfo benötigt wird. |
| name | name | 1 | string | Name der Domain | |
| nameServerEntries | nsentry | NSentry ist nur für .DE vorgesehen. Wenn NSentry verwendet wird, ist nameServers nicht erlaubt. | |||
| nameServerGroup | ns_group | 0 - 1 | string | Die Nameserver-Gruppe, welche anhand der Namerserver ermittlet werden konnte. | |
| nameServers | nserver | 0 - n | object | Nameserver | Die Nameserver |
| nicMemberLabel | nic_member_label | 0 - 1 | string | Der NIC Member Label | |
| owner | owner | 0 - 1 | object | Basic User | Der Besitzer des Objektes |
| ownerc | ownerc | 0 - 1*) | integer/object | int32/Contact | Domain-Kontakt-ID des Domain-Inhabers oder vollständiger <contact> – Block |
| parking | parking | 0 - 1 | enum | ParkingProvider Constants | Veraltet |
| payable | payable | 1 | string | date-time | Aktuelles Abrechnungsdatum der Domain. Das Abrechnungsdatum kann mit dem Auftragstyp DomainInfo abgefragt werden. |
| period | period | 0 - 1*) | integer | int64 | Registrierungsdauer. |
| priceClassRenew | price_class_renew | 0 - 1 | string | Preisklasse für Laufzeitverlängerung (RENEW) | |
| privacy | use_privacy | 0 - 1 | boolean | Nutzung des Whois-Privacy-Service, der die Anzeige Ihrer Kontaktdaten im öffentlichen Whois der Domain verhindert. Mögliche Werte:
Vorgabewert = false Für XML können auch 0 (false) und 1 (true) verwendet werden. Optional und auf bestimmte TLDs beschränkt. Der Auftragstyp DomainInfo (0105) ermittelt die entsprechenden TLDs. | |
| privacyPlus | use_privacy_plus | 0 - 1 | boolean | PrivacyPlus aktivieren. Mögliche Werte:
Vorgabewert = false | |
| privacyPlusMail | privacy_plus_email | 0 - 1 | string | Die PrivacyPlus E-Mail | |
| rddsOptIn | rdds_opt_in | 0 - 1 | enum | RddsOptIn Constantst | Definiert die Ausgabe im Whois. |
| registrarStatus | registrar_status | 0 - 1 | enum | RegistryStatus Constants | Status der Domain beim Registrar |
| registrarStatusReason | registrar_status_reason | 0 - 1 | string | Grund für den gesetzten Status der Domain beim Registrar | |
| registryStatus | registry_status | 0 - 1 | enum | RegistryStatus Constants | Der Status der Domain bei der Registry. |
| removeCancelation | remove_cancelation | 0 - 1 | boolean | Bei der Laufzeitverlängerung kann gleichzeitig eine vorliegende Kündigung gelöscht werden. Mögliche Werte:
Vorgabewert = false Für XML können auch 0 (false) und 1 (true) verwendet werden. Beim Setzen von "0" bei einem existierendem Kündigungsauftrag schlägt die Laufzeitverlängerung fehl. In JSON kann das Flag als QueryParameter verwendet werden: | |
| restorePhaseEnd | end_of_phase | 0 - 1 | string | date-time | Das Ende der aktuellen Wiederherstellungsphase |
| servicesAdd | services_add | 0 - 1 | object | DomainServices | DomainServices hinzufügen. |
| servicesRem | services_rem | 0 - 1 | object | DomainServices | DomainServices entfernen. |
| techc | techc | 0 - 1*) | integer/object | int32/Contact | Domain-Kontakt-ID des technischen Ansprechpartners oder vollständiger <contact> – Block |
| trustee | use_trustee | 0 - 1 | boolean | Nutzung des Treuhandservice. Mögliche Werte:
Vorgabewert = false Für XML können auch 0 (false) und 1 (true) verwendet werden. | |
| updated | updated | 0 - 1 | string | date-time | Datum der letzten Aktualisierung |
| updater | updater | 0 - 1 | object | Basic User | Benutzer, der die Aktualisierung ausgeführt hat. |
| validCertificate | certificate | 0 - 1 | boolean | Für die Domain kann es ein passendes Zertifikat geben. Mögliche Werte:
Vorgabewert = false | |
| zone | zone | 1 | object | Domain Zone (XML) Zone (JSON) | Zonen-Einstellungen für die Domain |
| zonec | zonec | 0 - 1*) | integer/object | int32/Contact | Domain-Kontakt-ID des Zonenverwalters oder vollständiger <contact> – Block |
*)= Abhängig von der Registry