Inhaltsverzeichnis dieser Seite

Funktion

Mit dem Auftragstyp DomainBuyOrder kann eine Domain über eine externe Verkaufsplattform gekauft werden. 

Die Keywords des "Domain"-Elements werden beim Objekt  Domain beschrieben. Die Keywords der Domain-Kontakt-Elemente (ownerc, adminc, techc, zonec) beim DomainCreatePlus werden beim Objekt Contact beschrieben.

Beschreibung

Route: POST /domain/_buy

Request
{
  "name": "example.com",
  "nameServers": [
    {
      "name": "ns1.example.com"
    },
    {
      "name": "ns2.example.com"
    }
  ],
  "ownerc": {
    "id": 15533046
  },
  "adminc": {
    "id": 15533046
  },
  "techc": {
    "id": 15533046
  },
  "zonec": {
    "id": 15533046
  },
  "extensions": {
    "domainBuyExtensions": {
       "amount": "9.0",
       "currency": "EUR"
    }
  }
}
Response
{
  "status": {
    "code": "N0101006",
    "text": "N0101006",
    "type": "NOTIFY"
  },
  "object": {
    "type": "Domain",
    "value": "example.com"
  }
}

Auftragstyp-Code: 0101006
Verwendet Objekt
Domain 

Request
<request>
	<auth>
		<user>customer</user>
		<password>passwort</password>
		<context>4</context>
	</auth>
	<task>
		<code>0101006</code>
		<domain>
			<name>example.com</name>
			<ownerc>21653083</ownerc>
			<techc>21653083</techc>
			<adminc>21653083</adminc>
			<zonec>21653083</zonec>
			<nserver>
				<name>ns1.example.de</name>
			</nserver>
			<nserver>
				<name>ns2.example.de</name>
			</nserver>
			<extension>
				<purchase_price>10.0</purchase_price>
				<purchase_price_currency>EUR</purchase_price_currency>
			</extension>
		</domain>
	</task>
</request>
Response
<response>
	<result>
		<msg>
			<code>S0301</code>
			<type>success</type>
			<msg>
				<code>MSG03003</code>
				<type>notice</type>
			</msg>
			<object>
				<type>handle</type>
				<value>2693</value>
			</object>
		</msg>
		<status>
			<code>N0101006</code>
			<type>notify</type>
			<object>
				<type>domain</type>
				<value>example.com</value>
			</object>
		</status>
	</result>
</response>