List DNSSEC keys for a zone
This endpoint allows you to list the DNSSEC keys published for a DNS zone.
By default, only keys published to the registry are returned, but you can filter by status to list previous keys that
are no longer published.
Endpoint
GET /dns/v3/zones/{zonename}/dnssec/keys
Parameters
| Name | Location | Required | Type | Default value | Description |
|---|---|---|---|---|---|
| zonename | URL | Yes | String | The zone name | |
| status | URL | No | String | [PENDING_PUBLISH, PUBLISHED, PENDING_UNPUBLISH] | Search by key status. Allowed values :
|
Response
A List of DnssecKey
Example Request
GET /dns/v3/zones/example.com/dnssec/keys?status=PUBLISHED
Example Response
{
"message": "OK",
"data": [
{
"id": "55555",
"domain": "example.com",
"keytag": 1234,
"flags": 257,
"algorithm": 8,
"digest": "DCE839052E82C23842CB373A580DFDC52A325CEFAC72E7F8107E2B6BD7306C38",
"digest_type": 2,
"public_key": "MIGeMA0GCSqGSIb3DQEBAQUAA4GMADCBiAKBgHTc6SB7q2UnFI3Rtz0c+eYHv/eJmasjVvCG/6hWwMDPifd0bfuZtSouaA2aA7m+Ctk1OYFlPc3caGedPRy6f1JyCI/YWL+Oos35LSMnJlW977bynC/ecHFKARR8XUbi0p6Nu7L77jXd3Q0f+ZsK4UeEjjM6rqUHgAXjpJo7yVuvAgMBAAE=",
"status": "PUBLISHED",
"created_at": "2021-01-05T16:48:27.000000Z",
"published_at": "2021-01-05T17:08:35.000000Z",
"deleted_at": null,
"unpublished_at": null
}
]
}