DNSSEC Rotation Complete Webhook
When DNSSEC rotation completes, a webhook will be sent. See the Webhook Events Overview for more general information.
ID: Webhook ID
Event: website_dnssec_rotation_complete
Target: Includes unqiue Website
ID as id
Body: A delegation_signer_record
with the new delegation signer record. The delegation_signer_record
contains a an array of DS records which include a keytag
, algorithm
, digest_type
, and digest
as well as an array of DNSKEY records which include a key_type
, id
, type
, protocol
, algorithm
, and pub_key
.
Webhook Example
{
"id":123456,
"event": "website_dnssec_rotation_complete",
"target": {
"type": "Website",
"id": 12345,
"owner_id": 67890
},
"body": {
"delegation_signer_record": {
"ds_records": [
{
"keytag": "12345",
"algorithm": "8",
"digest_type": "2",
"digest": "1234A123456BC1D1E12FGH5C27FBE58CF5F35BA52E536A5D3ED4F9D00E057128",
"created_at": "2021-08-06T13:37:43Z",
"updated_at": "2021-08-06T13:37:43Z"
}
],
"dns_keys": [
{
"key_type": "ksk",
"id": 1234567,
"type": "257",
"protocol": "3",
"algorithm": "8",
"pub_key": "ABCDEa1F2bcdeGfH3I4JK5nPljb6NuF9n/7WEll23g1Ggd/Y6SO1ZxswYX7FvPNH0n7t+7ADaPJUN8TMWeLjnAioTR30nVM/0SiSCKxgdZI0U3vXlmFiFaOv9/qX7ysOnQ5p2YNuzv1PFDz9aeS3dRQ94disj1sqqQAlv7S88yAY4kXS3SdyIkVo+/H/6SdGuj6tC4wqSH24NANnjhCQ8eZUebc=",
"created_at": "2021-08-06T13:37:43Z",
"updated_at": "2021-08-06T13:37:43Z"
},
{
"key_type": "zsk",
"id": 12345678,
"type": "256",
"protocol": "3",
"algorithm": "8",
"pub_key": "ABCDEa1F2bcdeGfsPOo/uqCey11Fg0xkQvEwMKAtl1vZQWYD4b9mfojNzaiJGDF7pxsvPkdbgWfjUAORSfFBwOgdgZN9dw6xQEnowkWyZQ3woRJ+geif0PPYQbAswa59YuQOpzhHUVYLphO0K1EARtsKk3zE+6XfPHLabgrKZHQ314dX",
"created_at": "2021-08-06T13:37:43Z",
"updated_at": "2021-08-06T13:37:43Z"
}
]
}
},
"partner": {
"id": 12345
}
}