APIHub
Back to Explore

ACME DNS API

Allows retrieval of the current ACME DNS-01 challenge set for a specified root domain (including its subdomains) and the rotation of those challenges, optionally pruning records older than 30 days.

Analytics
none
HTTPS
CORS: Unknown
Description enriched
Visit official documentation

Latency

22ms p95

Uptime

100.0% 30d

Playground

Verified

live

Endpoints

REST · JSON
GET

/v1/acmeChallengeSets/{rootDomain}

Gets the ACME challenge set for a given domain name. Domain names must be provided in Punycode.

  • rootDomain (path, required) — Required. SLD + TLD domain name to list challenges. For example, this would be "google.com" for any FQDN under "google.com". That includes challenges for "subdomain.google.com". This MAY be Unicode or Punycode.
POST

/v1/acmeChallengeSets/{rootDomain}:rotateChallenges

Rotate the ACME challenges for a given domain name. By default, removes any challenges that are older than 30 days. Domain names must be provided in Punycode.

  • rootDomain (path, required) — Required. SLD + TLD domain name to update records for. For example, this would be "google.com" for any FQDN under "google.com". That includes challenges for "subdomain.google.com". This MAY be Unicode or Punycode.

2 endpoints auto-detected

curl -X GET \
  "https://acmedns.googleapis.com/v1/acmeChallengeSets/{rootDomain}"

acmedns.googleapis.com · HTTPS only