DNS

Publish a DNSSEC DS record (enable DNSSEC)

Publishes a delegation-signer (DS) record at the registry, enabling DNSSEC for the domain. Get the DS values from your DNS/zone provider after signing the zone.

post/api/domains/{domain}/dnssec

Request

  • Base URL: https://domani.run
  • URL: https://domani.run/api/domains/{domain}/dnssec
  • Auth: HTTP bearer

Path parameters

domainstring required
Example:mysite.com

Domain name you own

Request body

keyTagstring required

Key Tag identifying the DNSKEY

algorithmstring required

DNSSEC algorithm number (e.g. 13 = ECDSAP256SHA256, 8 = RSASHA256)

digestTypestring required

Digest type number (e.g. 2 = SHA-256)

digeststring required

Hex digest of the DNSKEY

Example request

{
  "keyTag": "12345",
  "algorithm": "13",
  "digestType": "2",
  "digest": "A1B2C3..."
}

Response

DS record published

successboolean
domainstring
enabledboolean

Example response

{
  "records": [
    {
      "keyTag": "12345",
      "algorithm": "13",
      "digestType": "2",
      "digest": "A1B2C3..."
    }
  ]
}

Changes

No recorded changes to this operation across all 2 revisions of this API.