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

Objekt Domain Restore (JSON) / Objekt Restore (XML)

API-Referenz (XML/JSON) · Aktualisiert 2023-09-07

Beschreibung

Das Objekt  Restore (XML)  bzw.  Domain Restore (JSON) bildet eine Domain ab, die nach ihrer Löschung wiederhergestellt werden soll.

Aufbau

JSON KeywordXML KeywordHäufigkeitTypFormatBeschreibung
abuseEmailabuse_email0 - 1string

Die E-Mail-Adresse für Abuse-E-Mails

actionaction0 - 1enum
Veraltet
admincadminc0 - 1*)integer/objectint32/Contact

Domain-Kontakt-ID des administrativen Ansprechpartners oder vollständiger <contact> – Block

authInfo
0 - 1string

Die AuthInfo für einen Transfer

autoDnsSecuse_auto_dnssec0 - 1boolean

Aktiviert bzw. deaktiviert die Nutzung von DNSSEC.

Mögliche Werte:

  • false = deaktiviert DNSSEC
  • true = aktiviert DNSSEC

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.
autodnsSecJobauto_dnssec_job0 - 1objectDNSSecJob

Enthält die Information über einen laufenden AutoDnsSec Auftrag.

autoRenewStatusautorenew0 - 1enumAutoRenewStatus
Constants

Beschreibt den Status der Domain bei der automatischen Laufzeitverlängerung (AutoRenew).

cancelationStatuscancelation0 - 1enumCancelationStatus
Constants

Beschreibt den aktuellen Kündigungsstatus der Domain.

commentcomment0 - 1string

Feld für Domain-Kommentare.

Aktualisierungen nur über:
PUT /domain/{name}/_comment.
Der Benutzer benötigt ensprechende ACLs.

confirmOrderconfirm_order0 - 1boolean

Einige TLDs fordern die Bestätigung der Registrierungsbedingungen.

Mögliche Werte:

  • false = Bedingungen nicht bestätigen
  • true = Bedingungen bestätigen

Vorgabewert = false

Für XML können auch 0 (false) und 1 (true) verwendet werden.

confirmOwnerConsentconfirm_owner_consent0 - 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.
Mögliche Werte:

  • false = keine Einverständniserklärung. Folge: Auftrag wird nicht angenommen

  • true = Einverständniserklärung wird gegeben

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.
createdcreated0 - 1stringdate-time

Datum, an dem das Restore-Objekt angelegt wurde.

deleteddeleted0 - 1stringdate-time

Das Datum der Löschung der Domain

dnssecdnssec0 - nobjectDNSSEC

Übertragen des Key Materials an die Registry und das Entfernen bei der Registry.

dnssecDatadnssec0 - nobjectDNSSEC

Die DNSSEC-Daten

domainCreateddomain_created0 - 1stringdate-time

Datum, an dem die Domain bei der Registry registriert wurde.

domainsafedomainsafe0 - 1boolean

Zeigt an, ob die Domain sich im DomainSafe befindet.

  • false = Domain befindet sich nicht im DomainSafe
  • true = Domain befindet sich im DomainSafe

Vorgabewert = false

Für XML können auch 0 (false) und 1 (true) verwendet werden.

expireexpire0 - 1stringdate-time

Ablaufdatum der Domain bei der Registry.

extensionsextension0 - 1objectDomainExtensions

Erweiterte Daten für Domain

generalRequestEmailgeneral_request_email0 - 1string
E-Mail-Adresse
idn
0 - 1string

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

ignoreWhoisignore_whois0 - 1boolean

Verfügbarkeitsabfrage umgehen

Mögliche Werte:

  • false = Whois wird nicht ignoriert
  • true = Whois wird ignoriert

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".

logIdlog_id0 - 1numberinteger64

Log-ID, die für den Auftragstyp DomainHistoryInfo benötigt wird.

namename1string

Name der Domain

nameServerEntriesnsentry


NSentry ist nur für .DE vorgesehen. Wenn NSentry verwendet wird, ist nameServers nicht erlaubt.
Bei Massenaufträgen muss nsentry im Block "Default" angegeben werden, die Domain muss dann durch den Platzhalter {domain} ersetzt werden.

nameServerGroupns_group0 - 1string

Die Nameserver-Gruppe, welche anhand der Namerserver ermittlet werden konnte.

nameServersnserver0 - nobjectNameserverDie Nameserver
nicMemberLabelnic_member_label0 - 1string

Der NIC Member Label

ownerowner0 - 1objectBasic User

Der Besitzer des Objektes

ownercownerc0 - 1*)integer/objectint32/Contact

Domain-Kontakt-ID des Domain-Inhabers oder vollständiger <contact> – Block

parkingparking0 - 1enumParkingProvider
Constants
Veraltet
payablepayable1stringdate-time

Aktuelles Abrechnungsdatum der Domain.

Das Abrechnungsdatum kann mit dem Auftragstyp DomainInfo abgefragt werden.

periodperiod0 - 1*)integerint64

Registrierungsdauer.
Standardwert ist die Mindestlaufzeit. Die Laufzeit wird automatisch verlängert

priceClassRenewprice_class_renew0 - 1string

Preisklasse für Laufzeitverlängerung (RENEW)

privacyuse_privacy0 - 1boolean

Nutzung des Whois-Privacy-Service, der die Anzeige Ihrer Kontaktdaten im öffentlichen Whois der Domain verhindert.

Mögliche Werte:

  • false = Whois-Privacy-Service wird nicht genutzt
  • true = Whois-Privacy-Service wird genutzt

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.
privacyPlususe_privacy_plus0 - 1boolean

PrivacyPlus aktivieren.

Mögliche Werte:

  • False = PrivacyPlus ist nicht aktiviert
  • True = PrivacyPlus ist aktiviert

Vorgabewert = false

privacyPlusMailprivacy_plus_email0 - 1string

Die PrivacyPlus E-Mail

rddsOptInrdds_opt_in0 - 1enumRddsOptIn
Constantst

Definiert die Ausgabe im Whois.

registrarStatusregistrar_status0 - 1enumRegistryStatus
Constants

Status der Domain beim Registrar

registrarStatusReasonregistrar_status_reason0 - 1string

Grund für den gesetzten Status der Domain beim Registrar

registryStatusregistry_status0 - 1enumRegistryStatus
Constants

Der Status der Domain bei der Registry.

removeCancelationremove_cancelation0 - 1boolean

Bei der Laufzeitverlängerung kann gleichzeitig eine vorliegende Kündigung gelöscht werden.

Mögliche Werte:

  • False = der Kündigungsauftrag wird nicht gelöscht
  • True = der Kündigungsauftrag wird gelöscht

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:
?removeCancelation

restorePhaseEndend_of_phase0 - 1stringdate-time

Das Ende der aktuellen Wiederherstellungsphase

servicesAddservices_add0 - 1objectDomainServices

DomainServices hinzufügen.

servicesRemservices_rem0 - 1objectDomainServices

DomainServices entfernen.

techctechc0 - 1*)integer/objectint32/Contact

Domain-Kontakt-ID des technischen Ansprechpartners oder vollständiger <contact> – Block

trusteeuse_trustee0 - 1boolean

Nutzung des Treuhandservice.

Mögliche Werte:

  • False = Treuhandservice wird nicht genutzt
  • True = Treuhandservice wird genutzt

Vorgabewert = false

Für XML können auch 0 (false) und 1 (true) verwendet werden.

updatedupdated0 - 1stringdate-time

Datum der letzten Aktualisierung

updaterupdater0 - 1objectBasic User

Benutzer, der die Aktualisierung ausgeführt hat.

validCertificatecertificate0 - 1boolean

Für die Domain kann es ein passendes Zertifikat geben.

Mögliche Werte:

  • False = Kein Zertifikat vorhanden
  • True = Zertifikat vorhanden

Vorgabewert = false

zonezone1objectDomain Zone (XML)
Zone (JSON)

Zonen-Einstellungen für die Domain

zoneczonec0 - 1*)integer/objectint32/Contact

Domain-Kontakt-ID des Zonenverwalters oder vollständiger <contact> – Block

*)= Abhängig von der Registry