2 PUT /dns/zones/{domain}/dnssec
Thomas Brinkmann edited this page 2 years ago

PUT /dns/zones/{domain}/dnssec

Inhalt


  • Parameter
  • Optionale Parameter
  • Beispiel Anfrage
  • Beispiel Antwort
  • Mögliche Fehlermeldungen

Parameter

URL Parameter Typ Beschreibung
domain string Die Domain dessen Records verändert werden sollen
Body Parameter Typ Beschreibung
dnssec boolean True wenn DNSSEC Aktiviert werden soll

Optionale Parameter

Query-String Parameter Typ Beschreibung
- - -

Beispiel Anfrage

PHP
<?php

$curl = curl_init();

curl_setopt_array($curl, array(
  CURLOPT_URL => 'https://api.dsh.gg/api/v2/dns/zones/domain1.de/dnssec',
  CURLOPT_CUSTOMREQUEST => 'PUT',
  CURLOPT_POSTFIELDS =>'{
    "dnssec": true
  }',
  CURLOPT_HTTPHEADER => array(
    'X-TOKEN: test-token',
    'Content-Type: application/json'
  ),
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
cURL
curl --location --request PUT 'https://api.dsh.gg/api/v2/dns/zones/domain1.de/dnssec' \
--header 'X-TOKEN: test-token' \
--header 'Content-Type: application/json' \
--data-raw '{
    "dnssec": true
}'

Beispiel Antwort

{
    "status": "OK"
}

Mögliche Fehlermeldungen

Status Code 400 - Formatting Error

Status Code 403 - Permission denied