Jump to Content
Edge DNS
GuideRecipesAPIRelease notesCLITerraformControl Center
Edge DNS
API
GuideRecipesAPIRelease notesCLITerraformControl Center
All
Pages
Start typing to search…

API

  • Edge DNS API v2
  • API summary
  • OpenAPI schema
  • Get started
  • Use pagination
  • Group IDs and access level
  • Supported DNS resource record types
  • Use change lists
  • Example: Create a new primary zone
  • Zone create failure states
  • Subzone grants
  • Definitions of the activationState
  • Edge DNS API Troubleshooting
  • Errors
    • 304
    • 400
    • 401
    • 403
    • 404
    • 405
    • 409
    • 415
    • 429
    • 503

Zones

  • Zones
    • Create a zonepost
    • List zonesget
    • Get a zone's settingsget
    • Update a zone's settingsput
    • Get a zone's aliasesget
  • DNSSEC status
    • Get a zone's DNSSEC statuspost
  • DNSSEC keys
    • Get a zone's DNSSEC DNSKEY recordsget
  • Zone transfer status
    • Get secondary zones transfer statuspost
  • Zone contracts
    • Get a zone's contractget

Zone versions

  • Versions
    • List a zone's versionsget
    • Show zone version differencesget
    • Get a zone versionget
    • Get a version's record setsget
    • Reactivate a versionpost
  • Zone file
    • Get a version's master zone fileget

Change lists

  • Change lists
    • Create a change listpost
    • List user's change listsget
    • Search for change listspost
    • Get a change listget
    • Delete a change listdel
    • Show changesget
    • List record set names for a change listget
    • Submit a change listpost
  • Types
    • List record set types for name and change listget
    • Get a record set for a change listget
  • Record sets
    • Upload a master zone file to a change listpost
    • List record sets for a change listget
    • Modify record set for a change listpost
  • Change list settings
    • Get change list settingsget
    • Update change list settingsput

Data services

  • Authorities
    • List authoritative name serversget
  • Contracts
    • List contractsget
  • DNSSEC algorithms
    • List DNSSEC algorithmsget
  • Edge hostnames
    • List edge hostnamesget
  • Groups
    • List groupsget
  • TSIG key algorithms
    • List TSIG key algorithmsget
  • Record types
    • List record typesget

Bulk zones

  • Create requests
    • Submit a bulk zone create requestpost
    • Check bulk zone create statusget
    • Get bulk zone create resultsget
  • Convert requests
    • Search bulk zone convert requestsget
    • Submit a bulk zone convert alias requestpost
    • Submit a bulk zone convert primary requestpost
    • Submit a bulk zone convert secondary requestpost
    • List SOA serials for secondary zonespost
    • Check bulk zone convert statusget
    • Get bulk zone convert resultsget
  • Delete requests
    • Submit a bulk zone delete requestpost
    • Check bulk zone delete statusget
    • Get bulk zone delete resultsget

TSIG keys

  • TSIG keys
    • List TSIG keysget
    • Update a TSIG key across zonespost
    • List zones using TSIG keypost
    • Zones to contract using TSIG keypost
    • Get a zone's TSIG keyget
    • Update a zone's TSIG keyput
    • Delete a zone's TSIG keydel
    • List users of a zone's TSIG keyget

Shield NS53

  • DNS proxies
    • Create a proxypost
    • List proxiesget
    • List valid proxy health check record set typesget
    • Get a proxyget
    • Update a proxyput
    • Delete a proxydel
  • Proxy zones
    • List proxy zonesget
    • List proxy zone keysget
    • Get a proxy zone by nameget
    • Save the apex alias for a proxy zoneput
    • Delete apex alias for a proxy zonedel
    • Get a proxy zone TSIG key by nameget
    • Update a proxy zone TSIG key by nameput
    • Delete a proxy zone TSIG key by namedel
    • List proxies for a TSIG keyget
    • Get a manual filter reportget
    • Manage manual filter namespost
    • Initialize manual filter names with a zone filepost
  • Proxy zones filter mode conversion
    • Convert a proxy zone filter mode to allpost
    • Convert a proxy zone filter mode to automaticpost
    • Convert a proxy zone filter mode to manualpost
    • Convert a proxy zone filter mode to nonepost
  • DNS proxy health check
    • Run existing proxy health checkpost
    • Run proposed proxy health check for origin name serverspost
  • Create requests
    • Submit a bulk proxy zone create requestpost
    • Get a bulk proxy zone create results for a proxyget
    • Check bulk proxy zone create statusget
    • Get a bulk proxy zone create resultget
  • Delete requests
    • Submit a bulk proxy zone delete requestpost
    • Get all bulk proxy zone delete resultsget
    • Check bulk proxy zone delete statusget
    • Get a bulk proxy zone delete resultget

Record sets

  • Names
    • List record set names for a zoneget
  • Types
    • List record set types for name and zoneget
  • Record sets
    • Create a record setpost
    • Get a record setget
    • Replace a record setput
    • Delete a record setdel
    • Create record setspost
    • Get a zone's record setsget
    • Replace record setsput
  • Master zone file
    • Upload a master zone filepost
    • Get a master zone fileget
  1. API
  2. Errors

429

Too Many Requests

Legal & privacy Cookie settings Akamai Status
Community Training Control Center Cloud Manager

© 2026 Akamai Technologies

Akamai TechDocs
Akamai.com
Linode.com
Contact us
Akamai support Linode support Share feedback
Try Akamai
Log in
Log out
Try Akamai

Akamai.com

Linode.com

Contact us Akamai support Linode support Share feedback

Log in
Log out