Edit DNSSEC Status
PATCH /zones/{zone_id}/dnssec
Enable or disable DNSSEC.
Responses
200 Edit DNSSEC Status response.
Data is at
body["result"]
{
"algorithm": "*string*",
"digest": "*string*",
"digest_algorithm": "*string*",
"digest_type": "*string*",
"dnssec_multi_signer": "*boolean*",
"dnssec_presigned": "*boolean*",
"dnssec_use_nsec3": "*boolean*",
"ds": "*string*",
"flags": "*number*",
"key_tag": "*number*",
"key_type": "*string*",
"modified_on": "*string*",
"public_key": "*string*",
"status": null
}4XX Edit DNSSEC Status response failure.
{
"errors": [
{
"code": "*integer*",
"documentation_url": "*string*",
"message": "*string*",
"source": {
"pointer": "*string*"
}
}
],
"messages": [
{
"code": "*integer*",
"documentation_url": "*string*",
"message": "*string*",
"source": {
"pointer": "*string*"
}
}
],
"result": {},
"success": "*boolean*"
}DNSSEC Details
GET /zones/{zone_id}/dnssec
Details about DNSSEC status and configuration.
Responses
200 DNSSEC Details response.
Data is at
body["result"]
{
"algorithm": "*string*",
"digest": "*string*",
"digest_algorithm": "*string*",
"digest_type": "*string*",
"dnssec_multi_signer": "*boolean*",
"dnssec_presigned": "*boolean*",
"dnssec_use_nsec3": "*boolean*",
"ds": "*string*",
"flags": "*number*",
"key_tag": "*number*",
"key_type": "*string*",
"modified_on": "*string*",
"public_key": "*string*",
"status": null
}4XX DNSSEC Details response failure.
{
"errors": [
{
"code": "*integer*",
"documentation_url": "*string*",
"message": "*string*",
"source": {
"pointer": "*string*"
}
}
],
"messages": [
{
"code": "*integer*",
"documentation_url": "*string*",
"message": "*string*",
"source": {
"pointer": "*string*"
}
}
],
"result": {},
"success": "*boolean*"
}Delete DNSSEC records
DELETE /zones/{zone_id}/dnssec
Delete DNSSEC.
Responses
200 Delete DNSSEC records response.
Data is at
body["result"]
"*string*"4XX Delete DNSSEC records response failure.
{
"errors": [
{
"code": "*integer*",
"documentation_url": "*string*",
"message": "*string*",
"source": {
"pointer": "*string*"
}
}
],
"messages": [
{
"code": "*integer*",
"documentation_url": "*string*",
"message": "*string*",
"source": {
"pointer": "*string*"
}
}
],
"result": {},
"success": "*boolean*"
}