---
title: "Demo-Modus"
url: "https://help.internetx.com/de/api/core-demo-modus/"
lang: "de"
section: "API-Referenz — API-Referenz (XML/JSON)"
breadcrumb: "Allgemeine API-Grundlagen"
updated: "2023-09-06"
---

# Demo-Modus

## Beschreibung

Im Demo-Modus können im Live-AutoDNS Vorgänge simuliert werden. Der Demo-Modus ist für alle Auftragstypen möglich.

Zum Testen des AutoDNS X3 und der Schnittstellen (JSON-, EPP-, XML) kann ein Demo-Account zu unserer AutoDNS Sandbox eingerichtet werde. Wenden Sie sich dafür an den Vertrieb (vertrieb@internetx.com).

Wenn der Demo-Modus aktiv ist,  enthält die Response die Benachrichtigung "MSG00001 - Demo-Modus aktiv". 

### Beispiel für ein _DomainCreate_ im Demo-Modus.

Um den Demo-Modus in JSON zu aktivieren muss "true" im HTTP Header **X-Domainrobot-Demo** angegeben werden.

Route: POST /domain  
HEADER: X-Domainrobot-Demo:true

```
{
   "name": "example.com",
   "ownerc": {
      "id": 23142212
   },
   "adminc": {
      "id": 23142212
   },
   "techc": {
      "id": 23142212
   },
   "confirmOrder": false,
   "nameServers": [
      {
         "name": "ns1.example.com"
      },
      {
         "name": "ns2.example.com"
      }
   ]
}
```

```
{
    "stid": "20190628-app2-dev-23512",
    "messages": [
        {
            "text": "Demo-Modus aktiv.",
            "code": "MSG00001",
            "status": "NOTICE"
        }
    ],
    "status": {
        "code": "N0101",
        "text": "Die Domainregistrierung wurde erfolgreich gestartet.",
        "type": "NOTIFY"
    },
    "object": {
        "type": "Domain",
        "value": "example.com"
    },
    "data": [
        {
            "created": "2019-06-28T15:12:48.000+0200",
            "updated": "2019-06-28T15:12:47.000+0200",
            "owner": {
                "context": 4,
                "user": "exampleuser"
            },
            "updater": {
                "context": 4,
                "user": "exampleuser"
            },
            "status": "RUNNING",
            "execution": "2019-06-28T15:12:46.000+0200",
            "id": 4297540445
        }
    ]
}
```

In XML muss der <demo>-Tag innerhalb des </task>-Tags stehen.

```
<task>
 	<demo>1</demo> 
	<domain>
		<name>example.com</name>
		<ctid>12345</ctid>
		<ownerc>ownerc</ownerc>
		<adminc>adminc</adminc>
		<techc>techc</techc>
		<zonec>zonec</zonec>
		<nserver>
			<name>ns1.example.de</name>
		</nserver>
		<nserver>
			<name>ns2.example.de</name>
		</nserver>
		<!-- optional. mandatory for some tlds -->
		<confirm_order>1</confirm_order>
		<!-- optional for some tlds -->
		<!--  <use_trustee>1</use_trustee> -->
		<!-- <use_autodns_dnssec>true|false</use_autodns_dnssec> -->
	</domain>
	<reply_to>EMAIL</reply_to>
</task>
```

```
<response>
    <result>
        <data>
            <domain_job>
                <job>
                    <id>4295210866</id>
                    <status>RUNNING</status>
                </job>
            </domain_job>
        </data>
        <msg>
            <text>Demo-Modus aktiv.</text>
            <code>MSG00001</code>
            <type>notice</type>
        </msg>
        <status>
            <code>N0101</code>
            <text>Die Domainregistrierung wurde erfolgreich gestartet.</text>
            <type>notify</type>
            <object>
                <type>domain</type>
                <value>example.com</value>
            </object>
        </status>
    </result>
    <stid>20180213-app3-11408</stid>
</response>
```
