Get DNSSEC configuration
GET /dns/{domain}/dnssecOperation ID: GetDNSSECByDomain
Retrieve the current DNSSEC configuration and status for the specified domain.
Important response fields:
desired_state: the target DNSSEC statelive_state: the last state observed from the registry and delegation checksdnssec_state: high-level status for quick status checks (active,pending,inactive)pending_job: the current DNSSEC transition job, if processing is still in progress
DNSSEC changes can be asynchronous, so desired_state and live_state may differ temporarily.
Path parameters
Section titled “Path parameters”| Name | Type | Required | Description |
|---|---|---|---|
domain | fqdn_relaxed | yes | - |
Responses
Section titled “Responses”| Status | Type | Description |
|---|---|---|
200 | dnssecResponse | DNSSEC configuration |
401 | Error | Unauthorized |
404 | Error | Domain not found |
500 | Error | Unexpected error |
Response body
Section titled “Response body”| Field | Type | Required | Description |
|---|---|---|---|
success | boolean | yes | Success indicator |
code | integer | no | Response/Error Code |
response | dnssecResponse | no | - |
Example
Section titled “Example”curl -X GET "https://api.regfish.com/dns/<domain>/dnssec" \ -H "x-api-key: $REGFISH_API_KEY"Build a request
Section titled “Build a request”Fill in values - the call below updates as you type. Nothing is sent: the API does not currently allow browser requests from this domain (CORS). The API key is not stored.