Skip to content

Get DNSSEC configuration

GET /dns/{domain}/dnssec

Operation ID: GetDNSSECByDomain

Retrieve the current DNSSEC configuration and status for the specified domain.

Important response fields:

  • desired_state: the target DNSSEC state
  • live_state: the last state observed from the registry and delegation checks
  • dnssec_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.

Name Type Required Description
domain fqdn_relaxed yes
Status Type Description
200 dnssecResponse DNSSEC configuration
401 Error Unauthorized
404 Error Domain not found
500 Error Unexpected error
Field Type Required Description
success boolean yes Success indicator
code integer no Response/Error Code
response dnssecResponse no
Terminal-Fenster
curl -X GET "https://api.regfish.com/dns/<domain>/dnssec" \
-H "x-api-key: $REGFISH_API_KEY"

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.