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

Contact Erweiterungen(Extensions)

API-Referenz (XML/JSON) · Aktualisiert 2026-02-23

Beschreibung

Einige TLDs fordern für die Registrierung von Domains zusätzliche Angaben für die Domain-Kontakte. Diese werden über Erweiterungen (extensions) angegeben.

Alle Erweiterungen

Allgemeine Erweiterungen

JSON KeywordXML KeywordHäufigkeitTypFormat

Beschreibung

-mode0 - 1enumAddonUpdateModeDieses Keyword beeinflusst, wie die zusätzlichen Angaben bei der Aktualisierung behandelt werden. Nur für ContactUpdate möglich.
-verification0 - 1enum

Verifizierungsstatus des Kontaktes.

Mögliche Werte:

  • PENDING  = Verifizierung in Bearbeitung
  • SUCCESS  =  Verifizierung erfolgreich
  • FAILED = Verifizierung fehlgeschlagen
  • NOT_SET = nicht gesetzt
citizenshipcitizenship0 - 1string

Staatsangehörigkeit. Für EU-Bürger die außerhalb der EU wohnen

birth.country

birthcountry0 - 1string
Geburtsland (ISO 3166 Country Code)
birth.daybirthday0 - 1*)stringdateGeburtstag (yyyy-MM-dd)
birth.postalCodebirthpcode0 -1*)string
Postleitzahl des Geburtsortes
birth.placebirthplace0 - 1*)string
Geburtsort
companyNumbercompanynumber0 - 1*)string
Handelsregisternummer/ Firmennummer
gendergender0 - 1*)enumGender
Geschlecht
  •  MALE
  •  FEMALE

Vorgabewert  “ ” 

vatNumbervatnumber0 - 1*)string
Umsatzsteuernummer

identification.authority

id_authority0 - 1*)string

Ausstellende Behörde des Personalausweises.

identification.dateOfIssueid_date_of_issue0 - 1*)string

date

Datum, an dem der Ausweis ausgestellt wurde.

identification.numberidnumber0 - 1*)string
Personalausweisnummer.
identification.validTillid_valid_till0 - 1*)string

date

Datum, an dem die Gültigkeit des Personalausweises abläuft.

language

language

0 - 1

string

Sprache des Kontaktes RFC 3066 z.B. "de" oder "de_ch"

mobilePhone

mobile_phone

0 - 1

string

phone

Mobile Telefonnummer

Format: +49-123-123

strictstrict0 - 1boolean
Stellt sicher, dass die Daten für die Übertragung zur Registry nicht verändert werden.

0 = nicht aktiv

1 = aktiv

Vorgabewert= 0

trademark.appdatetrademark_appdate0 - 1*)stringdateAntragsdatum der Marke (yyyy-MM-dd)
trademark.countrytrademark_country0 - 1*)string
Land, in dem die Marke gültig ist (ISO 3166 Country Code).
trademark.nametrademark_name0 - 1*)string
Markenname
trademark.numbertrademark_number0 - 1*)string
Markennummer
trademark.officetrademark_office0 - 1*)string

Das Markenamt, bei dem die Marke eingetragen ist.

trademark.regdatetrademark_regdate0 - 1*)stringdateEintragungsdatum der Marke

*) Ist abhängig von der jeweiligen Registry.

.aero

Eine .aero-Domain kann man registrieren, wenn man eine ENS Auth ID und einen ENS Key hat (Link zum Beantragen einer .aero-ID https://www.information.aero/node/add/request-aero-id)

JSON KeywordXML KeywordHäufigkeitTypFormatBeschreibung
ensAuthIdaero_ens_auth_id0 - 1string
Aero Authentifizierungs-ID
ensKeyaero_ens_key0 - 1string

Aero ENS key

.au

JSON KeywordXML KeywordHäufigkeitTypFormatBeschreibung
eligibilityId

au_eligibility_id

0 - 1

integer

int32

Die ID-Nummer für die Angabe bei "Policy Reason" wenn zutreffend. Im Zweifelsfall die gleiche Angabe wie bei Registrant-ID.

eligibilityIdType

au_eligibility_id_type

0 - 1

enum

AuEligibilityIdTypeConstants

Bezieht sich auf die Eligibility-ID, die du angegeben hast.
eligibilityName

au_eligibility_name

0 - 1

string

Dieses Feld ist in der Regel optional. Dies ist abhängig vom ausgewählten Grund der Berechtigung (Policy Reason). Im Zweifelsfall hier die gleichen Angaben wie für den Namen des Registranten eingeben.

eligibilityType

au_eligibility_type

0 - 1

enum

AuEligibilityTypeConstants

Berechtigter Organisationstyp des Registranten
policyReason

au_policy_reason

0 - 1

enum

AuPolicyReasonConstants

Grund für die Berechtigung
registrantId

au_registrant_id

0 - 1

integer

int32

"Australian Business Number" oder "Registered Business Number"

registrantIdType

au_registrant_id_type

0 - 1

enum

AuRegistrantIdTypeConstants

Betrifft die Registrant-ID, die du im Feld Registrant-ID angegeben hast.
registrantName

au_registrant_name

0 - 1

string

Name des Registranten

.bank

JSON KeywordXML KeywordHäufigkeitTypFormatBeschreibung
ftldToken

ftld_token

0 - 1

integer

int32Registrierungs-Token, den du nach erfolgreicher Verifizierung durch die Registry per E-Mail erhalten hast. Die Eingabe ist erforderlich.

.barcelona

JSON KeywordXML KeywordHäufigkeitTypFormatBeschreibung
intendedUse

barcelona_intended_use

0 - 1

string


Die beabsichtigte Nutzung der  Domain.

.ca

JSON KeywordXML KeywordHäufigkeitTypFormatBeschreibung
cpr

cpr_category

1

enum

CiraCprConstants

(= Canadian Presence Requirements)

Angabe des Grundes für die Berechtigung eine .ca Domain zu registrieren.

officialRepresentative

cira_official_representative

0 - 1string

Gesetzlicher Vetreter

trusteePercentagecirca_trustee_percentage0 - 1numberdoubleAnteil der Kanadier in einem Trust. Wert muss <= 66 sein. Verpflichtend wenn CPR = TRS (Trust).

.cat

Eine .cat-Domain wird in einem zeitlich versetzten Prüfverfahren registriert. Als Antragsteller erhälst du eine E-Mail der Registry mit den genauen Bedingungen für die Registrierung. Wenn du dieser zustimmst wird dir die Domain vorläufig zugeteilt. Die Registry prüft dann später, ob die Domain wie angegeben verwendet wird.

JSON KeywordXML KeywordHäufigkeitTypFormatBeschreibung
intendedUsecat_intended_use1string
Beschreibung der geplanten Nutzung der Domain.

.es

Die Erweiterung dient der Weitergabe der Steuernummer an die Registry.

JSON KeywordXML KeywordHäufigkeitTypFormatBeschreibung
identificaciones_identificacion1string
Für Weitergabe der Steuernummer an die Registry

.hk

JSON KeywordXML KeywordHäufigkeitTypFormatBeschreibung
above18

hk_above_18

0 - 1

booleanNur für Personen. Hat die Person das 18. Lebensjahr abgeschlossen?

Werte:

  • Yes = die Person ist 18 Jahre alt oder älter
  • No = die Person ist jünger als 18

Vorgabewert = No

documentNumberhk_document_number0 - 1string
Nummer des Dokumentes (z. B. Personalausweisnummer).
documentOrigin

hk_document_origin

0 - 1

string

Land der ausstellenden Behörde.

documentTypehk_document_type0 - 1enumHkDocumentTypeConstants

Dokumentyp für Personen oder Organisationen.

othershk_others0 - 1string
Zusätzliches Beschreibungsfeld für OTHIDV und OTHORG
industryType

hk_industry_type

0 - 1

enum

HkIndustryTypeConstants

Industriezweig

.ie

JSON KeywordXML KeywordHäufigkeitTypFormatBeschreibung
contactTypeie_contact_type

1

enum

Beschreibt die Verbindung zu Irland, die für die Registrierung von Domains berechtigt.

Mögliche Werte:

  • COM - für irische Firmen mit CRO-Nummer
  • OTH - Person oder Organisation ohne CRO-Nummer
ieSupportingNumberie_supporting_number0 - 1string

Für irische Inhaber:

  • Kontakt-Erweiterung für .ie verwenden.
    Bei  Keyword <ie_contact_type> (XML)  bzw. in ieContactType (JSON) den Wert OTH für "Other" verwenden.
    Bei Keyword <ie_supporting_number  (XML ) bzw. ieSupportingNumber  (JSON) die irische RBN eingeben.

Nicht-irische Inhaber:

  • Die allgemeine Kontakt-Erweiterung "trademark" verwenden. Siehe oben "Allgemeine Kontakt-Erweiterungen".

Alternative zu den zwei obigen Möglichkeiten:

  • Keine Extensions mitschicken und die benötigten Nachweise in Papierform an die Registry schicken

.it

JSON KeywordXML KeywordHäufigkeitTypFormatBeschreibung
entityTypeit_entity_type0 - 1enumItEntityTypeConstants

Gruppe, der der Kontakt angehört.

Abhängig davon, was du bei it_entity_type eingetragen hast, müssen noch weitere Daten angegeben werden. Die Beschreibung für diese Daten findest du im Abschnitt "Allgemeine Erweiterungen".

.jobs

JSON KeywordXML KeywordHäufigkeitTypFormatBeschreibung
adminTypejobs_admin_type0 - 1boolean

Hier gibst du an, ob du der Administrative Kontakt bist und die Berechtigung hast als unabhängiger Beauftragter/ Personalvermittler im Auftrag des eingetragenen Registranten tätig zu werden.

  • 0 = Nein
  • 1 = Ja

Vorgabewert= 0

contactTitlejobs_contact_title0 - 1string
Enthält den Titel des Kontaktes in der Organisation.
hrMemberjobs_hr_member0 - 1boolean

Hier gibst du an, ob der Kontakt Mitglied der “Human Resource Organization” ist.

  • 0 = Nein
  • 1 = Ja

Vorgabewert = 0

industryClassjobs_industry_class0 - 1constJobsIndustryClassConstants

Die Branchenklasse, in der das Unternehmen tätig ist.e

websitejobs_website0 - 1string
Die URL der Website des Unternehmens.

.jp

JSON KeywordXML KeywordHäufigkeitTypFormatBeschreeibung
first

jp_fname_b64

0 - 1string

Vorname.

Es müssen japanische Buchstaben verwendet werden.

last

jp_lname_b64

0 - 1string

Nachname.

Es müssen japanische Buchstaben verwendet werden.

organization

jp_organization_b64

0 - 1string

Organisation.

Es müssen japanische Buchstaben verwendet werden.

adressLine1

jp_address1_b64

0 - 1string

Erste Zeile der Adresse.

Es müssen japanische Buchstaben verwendet werden.

adressLine2

jp_address2_b64

0 - 1string

Zweite Zeile der Adresse.

Es müssen japanische Buchstaben verwendet werden.

adressLine3

jp_address3_b64

0 - 1string

DritteZeile der Adresse.

Es müssen japanische Buchstaben verwendet werden.

.luxe

JSON KeywordXML KeywordHäufigkeitTypFormatBeschreibung
walletAddress

luxe_wallet_address

0 - 1string

Die Wallet-Adresse

.madrid

JSON KeywordXML KeywordHäufigkeitTypFormatBeschreibung
intendedUsemadrid_intended_use0 - 1string

Die beabsichtigte Nutzung der Domain.

.nz

JSON KeywordXML KeywordHäufigkeitTypFormatBeschreibung
irponz_irpo0 - 1boolean

Ausblenden von Kontaktinformationen aus dem Whois. Betroffen sind  Adresse, Telefon, Fax.

  • 0 = Kontaktinformationen werden nicht ausgeblendet
  • 1 = Kontakt-Informationen werden ausgeblendet

Vorgabewert = 0

Nur für natürliche Personen ("Individuen") erlaubt, die den Domain-Namen nicht in nennenswertem Umfang im "Handel" verwenden, wie dies im "Fair Trading Act 1986" definiert und angewendet wird.

.ro

JSON KeywordXML KeywordHäufigkeitTypFormatBeschreibung
personTypeextension /ro_person_type 0 - 1const

RoPersonTypeConstants

Gruppe, der der Kontakt angehört.

.ru

Diese Erweiterungen werden benötigt, wenn der Inhaber eine Firma aus Russland ist (OwnerC = ORG). Ist der Inhaber eine Person werden Ausweisdaten benötigt (OwnerC = PERSON).

JSON KeywordXML KeywordHäufigkeitTypFormatBeschreibung
taxpayerIdentificationNumber

ru_taxpayer_identification_number

0 - 1

string


Steueridentifikationsnummer (code). Für Organisationen erforderlich, die zur Russischen Föderation gehören.
territoryLinkedTaxpayerNumber

ru_territory_linked_taxpayer_number

0 - 1

string


Territoriale Steuernummer (kpp). Für Organisationen erforderlich, die zur Russischen Föderation gehören.

.scot

JSON KeywordXML KeywordHäufigkeitTypFormatBeschreibung
intendedUsescot_intended_use0 - 1string
Die beabsichtigte Nutzung der Domain.

.sport

JSON KeywordXML KeywordHäufigkeitTypFormatBeschreibung
intendedUse

sport_intended_use

 1

string


Die beabsichtigte Nutzung der Domain.

.swiss

JSON KeywordXML KeywordHäufigkeitTypFormatBeschreibung
enterpriseId

swiss_enterprise_id

0 - 1

string


Unternehmens-ID, nach den geltenden Vorschriften für .swiss-Domains
Dies sind:

  • in Deutsch UID, die "Unternehmens-ID",
  • in Französisch IUDE,  die "Numéro d’identification des entreprises" und
  • in Italienisch IDI, die "Numero d’identificazione delle imprese".

Für natürliche Personen:

  • Schweizer Sozialversicherungsnummer (OASI / AHV / AVS) 
intendedUse

swiss_intended_use

0 - 1

string


Die beabsichtigte Nutzung der Domain.

.uk

Die Erweiterung <uk_type> wurde zur Kategorisierung der Organisationstypen eingeführt. Möchtest du erreichen, dass bestimmte Kontakt-Daten im Whois nicht angezeigt werden, musst du die UK-Typen IND oder FIND verwenden und bei <protection> den Wert „B“ setzen. Dies ist nicht bei allen Subdomains möglich.

JSON KeywordXML KeywordHäufigkeitTypFormatBeschreibung
entityTypeuk_type0 - 1*)enumUkTypeConstants

Organisationstyp für Kontakte.

Für die Subdomains ltd.uk, net.uk und plc.uk ist die Auswahl des UK Type verpflichtend.
Für co.uk und me.uk ist der UK Type nicht verpflichtend

*) abhängig von der Subdomain

.zuerich

JSON KeywordXML KeywordHäufigkeitTypFormatBeschreibung
isAuthority

zuerich_is_authority

0 - 1

boolean


Gibt an, ob der Registrant eine öffentliche Körperschaft ist oder nicht.
    0 = keine öffentliche Körperschaft1 = öffentliche Körperschaft
Vorgabewert = 0
enterpriseId
zuerich_enterprise_id
0 - 1string

Die Unternehmens-ID ist im spezifischen Kontext von .zuerich, gemäss den geltenden Regeln, die Schweizer UID/IDE/IDI.