DNS

Authoritative DNS zones and records.

Base https://api.nodion.com. Short paths need X-Nodion-Project unless the path already has /v2/projects/{id}. Request bodies are in the interactive docs.

GET /v2/dns_zones

List DNS zones in the current project

Scope read Interactive docs

POST /v2/dns_zones

Create a DNS zone in the current project

Scope write Interactive docs

POST /v2/projects/{id}/dns_zones

Create a DNS zone

Scope write Interactive docs

POST /v2/projects/{id}/dns_zones/claim

Start claiming an existing domain as a zone

Scope write Interactive docs

POST /v2/projects/{id}/dns_zones/verify_claim

Verify a domain claim

Scope write Interactive docs

GET /v2/dns_zones/{id}

Get a DNS zone with its records

Scope read Interactive docs

GET /v2/dns_zones/{id}/metrics

Get DNS zone metrics

Scope read Interactive docs

GET /v2/dns_zones/{id}/export

Export a zone as a BIND zone file

Scope read Interactive docs

POST /v2/dns_zones/{id}/import

Import records into a zone

Scope write Interactive docs

POST /v2/dns_zones/{id}/resync

Resync a zone to the nameservers

Scope write Interactive docs

GET /v2/dns_zones/{id}/cdn_attachments

List CDN attachments for a DNS zone

Scope read Interactive docs

POST /v2/dns_zones/{id}/cdn_attachments

Attach a DNS hostname to a CDN zone

Scope write Interactive docs

GET /v2/cdn_attachments/{id}

Get a DNS CDN attachment

Scope read Interactive docs

POST /v2/cdn_attachments/{id}/retry

Retry a failed DNS CDN attachment

Scope write Interactive docs

POST /v2/cdn_attachments/{id}/detach

Detach a DNS hostname from CDN and restore prior records

Scope write Interactive docs

POST /v2/dns_zones/{id}/records

Create a DNS record

Scope write Interactive docs

Give your agent a cloud.

Earn up to 15 € in credit when signing up.

Continue with GitHub

or with email