Skip to main content
POST
Update DNS Zones

Authorizations

AccessKey
string
header
required

API Access Key authorization header

Path Parameters

id
integer<int64>
required

The ID of the DNS Zone that will be updated

Body

application/json

The configuration that should be applied to the DNS zone

CustomNameserversEnabled
boolean | null
Nameserver1
string | null
Nameserver2
string | null
SoaEmail
string | null
LoggingEnabled
boolean | null
LogAnonymizationType
enum<integer> | null

Gets the log anonymization type for this zone

Available options:
0,
1
CertificateKeyType
enum<integer> | null

Sets the certificate private key type for wildcard certificates for this zone

Available options:
0,
1
LoggingIPAnonymizationEnabled
boolean | null

Determines if the log anonoymization should be enabled

Response

The DNS Zone with the requested ID

Id
integer<int64>
Domain
string | null
Records
object[] | null
DateModified
string<date-time>
DateCreated
string<date-time>
NameserversDetected
boolean
CustomNameserversEnabled
boolean
Nameserver1
string | null
Nameserver2
string | null
SoaEmail
string | null
NameserversNextCheck
string<date-time>
LoggingEnabled
boolean
LoggingIPAnonymizationEnabled
boolean

Determines if the TLS 1 is enabled on the DNS Zone

LogAnonymizationType
enum<integer> | null

Sets the log anonymization type for this zone

Available options:
0,
1
DnsSecEnabled
boolean

Determines if DNSSEC is enabled for this DNS Zone

CertificateKeyType
enum<integer>

The private key type to use for automatic certificates

Available options:
0,
1
Last modified on June 26, 2026