# Auftrag domainCREATE

Funktion

Der Auftrag dient zur Registrierung einer Domain.

Voraussetzungen

- Der Auftrag kann nur bearbeitet werden, wenn die Domain noch nicht registriert ist.

- Du must zuvor die Contacts anlegen, die im Auftrag referenziert werden.

Verifikation

- Domains im Status "failed" sind zunächst an die Konnektierungsfrist von 30 Tagen gebunden. Nach der Konnektierung wird die Risikobewertung durchgeführt.
- Wird ein Contact-Handle (Typ "PERSON" oder "ORG") mit verifizierten Kontaktdaten verwendet, ist jede Domain automatisch verifiziert, die mit einem Domain CREATE-Auftrag registriert wurde, sofern das Verifizierungsergebnis des Contacts unverändert "success" ist.

- Ein Domain CREATE-Auftrag wird auch ausgeführt, wenn Kontakte ohne Telefonnummer oder E-Mail verwendet werden.

- Bei der Übergabe an die Risikobewertung, ohne einen der finalen Status "connect" oder "serverHold", wird der Domain Status "pendingCreate" gesetzt. In der Antwort wird dazu einen Information ausgegeben.

Auftragsparameter

Ein Auftrag setzt sich zusammen aus den Feldern des Datenobjekts Domain und weiteren Parametern, die nachfolgend beschrieben werden:

K/V-Schlüsselwort | XML-Namensraum und Element | Vorkommen min - max | Typ / Länge | Wertebereich | Beschreibung
--- | --- | --- | --- | --- | ---
Action | domain:create | 1 | enumeration | create-erule | Auftragstyp
Version | - | 1 | enumeration | version-erule | Version, nur für Aufträge im Key/Value-Format relevant.
CtId | ctid | 0 - 1 | token 3 - 64 | Jedes sichtbare Unicode-Zeichen (nach Unicode Version 3.1) | Eindeutige Transaktions-ID vom Client

Häufige Fehler

- Die beauftragte Domain existiert bereits.

- Die Domain befindet sich im Status „redemptionPeriod“.

- Ein im Auftrag angegebener Contact erfüllt nicht die Voraussetzungen, für die ihm zugedachte Rolle.

- Der Nameserver Predelegation Check ist fehlgeschlagen. Eine Beschreibung der durchgeführten Checks findest du in der Dokumentation "Nameserver Predelegation Check".

## Beispiele

- xml
- k/v

Kopieren

format: xml
request: domainCREATE

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
    <registry-request xmlns="http://registry.denic.de/global/5.0" xmlns:domain="http://registry.denic.de/domain/5.0" xmlns:dnsentry="http://registry.denic.de/dnsentry/5.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
      <domain:create>
        <domain:handle>domain-example-nserver.de</domain:handle>
        <domain:contact role="holder">DENIC-1000022-EXAMPLE-XML-PERSON</domain:contact>
        <domain:contact role="abusecontact">DENIC-1000022-EXAMPLE-XML-GR</domain:contact>
        <domain:contact role="generalrequest">DENIC-1000022-EXAMPLE-XML-ABUSE</domain:contact>
        <dnsentry:dnsentry xsi:type="dnsentry:NS">
          <dnsentry:owner>domain-example-nserver.de</dnsentry:owner>
          <dnsentry:rdata>
            <dnsentry:nameserver>ns1.denic.de</dnsentry:nameserver>
          </dnsentry:rdata>
        </dnsentry:dnsentry>
        <dnsentry:dnsentry xsi:type="dnsentry:NS">
          <dnsentry:owner>domain-example-nserver.de</dnsentry:owner>
          <dnsentry:rdata>
            <dnsentry:nameserver>ns1.domain-example-nserver.de</dnsentry:nameserver>
            <dnsentry:address>81.91.170.12</dnsentry:address>
          </dnsentry:rdata>
        </dnsentry:dnsentry>
      </domain:create>
      <ctid>xml-74ba5155</ctid>
    </registry-request>

Kopieren

format: xml
response: domainCREATE
status: pendingCreate

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    <?xml version="1.0" encoding="UTF-8"?>

    <registry-response xmlns="http://registry.denic.de/global/5.0" xmlns:tr="http://registry.denic.de/transaction/5.0">
      <tr:transaction>
        <tr:stid>a503e644-635c-4253-b598-84d0c2296a97</tr:stid>
        <tr:ctid>xml-74ba5155</tr:ctid>
        <tr:result>success</tr:result>
        <tr:message level="info" code="53000080014">
          <tr:text>Domain "Status" is "pendingCreate"</tr:text>
        </tr:message>
      </tr:transaction>
    </registry-response>

Kopieren

format: k/v
request: domainCREATE

    1
    2
    3
    4
    5
    6
    7
    8
    9
    Version: 5.0
    Action: CREATE
    Domain: domain-example-nserver.de
    Holder: DENIC-1000022-EXAMPLE-PERSON
    Generalrequest: DENIC-1000022-EXAMPLE-GR
    Abusecontact: DENIC-1000022-EXAMPLE-ABUSE
    Nserver: ns1.denic.de
    Nserver: ns2.denic.de
    CTID: cba-987654321

Kopieren

format: k/v
response: domainCREATE
status: pendingCreate

    1
    2
    3
    4
    5
    6
    Result: success
    STID: 74ba5119-74d1-4ba6-935f-4feb07ddd14d

    INFO: 53000080014 Domain "Status" is "pendingCreate"
    STID: 3727d839-497f-4ef9-8aa5-0a1ea16a8c95
    CTID: cba-987654321