Skip to content

DNS Management

Authoritative DNS hosting with DNSSEC, anycast nameservers across Norway, Sweden, Finland, and Denmark, and changes that propagate within seconds.

Best for: hosting DNS for your domains with full API control, DNSSEC signing, and Nordic redundancy.

Create a zone | DNS API reference


What this is

WAYSCloud DNS is an authoritative DNS service. You create zones for your domains, add records (A, AAAA, CNAME, MX, TXT, SRV, CAA, NS), and point your registrar at four Nordic nameservers. Changes propagate within seconds after the initial registrar delegation. DNSSEC can be enabled per zone with one click or one API call, and the platform handles key rotation automatically.

All DNS infrastructure runs on anycast across four countries for low latency and high availability.


When to use it

Use this when:

  • You need authoritative DNS for one or more domains
  • You want DNSSEC without managing keys yourself
  • You need API-driven record management for automation or CI/CD
  • You want Nordic-hosted DNS with low latency in Scandinavia

Consider something else when:

  • You need DNS-level threat filtering and query analytics — add WAYSCloud Shield on top
  • You need domain registration — WAYSCloud DNS hosts zones but does not register domains

What you get

  • 8 record types: A, AAAA, CNAME, MX, TXT, NS, SRV, CAA
  • DNSSEC with automatic key management and DS record output
  • Sub-second propagation after initial delegation
  • Full API with 11 endpoints for zone and record management
  • Dashboard editor with two-panel layout (zone list + record editor)

Pricing

DNS hosting is free for all WAYSCloud customers. DNS Shield is a separate paid product.


How it works

  1. Create a zone for your domain via the dashboard or API.
  2. Update your registrar to use the four WAYSCloud nameservers. Delegation propagates in 1-48 hours depending on your registrar.
  3. Add records (A, MX, TXT, etc.) through the dashboard or API. Changes take effect within seconds.
  4. Enable DNSSEC with one API call. The platform returns DS records to add at your registrar.
  5. Monitor zone health and record counts in the dashboard.

What you see in the dashboard

  • Left panel: zone list with search, record count per zone, and DNSSEC status indicator
  • Right panel: record editor for the selected zone
    • Add, edit, and delete records inline
    • Record type selector with TTL per record
    • DNSSEC toggle with DS record display
  • Nameserver reference: the four nameservers shown at the top of each zone
  • Zone status: active, pending delegation, or DNSSEC-signed

Fastest way to get started

Dashboard

  1. Open my.wayscloud.services and go to Networking then DNS Management
  2. Click Create Zone and enter your domain (e.g., example.com)
  3. Add your first A record pointing to your server IP

API

bash
curl -X POST https://api.wayscloud.services/v1/dns/zones \
  -H "X-API-Key: wayscloud_dns_abc12_YOUR_SECRET" \
  -H "Content-Type: application/json" \
  -d '{"domain": "example.com"}'

Example request and response

Request: Create a zone and add an A record

bash
curl -X POST https://api.wayscloud.services/v1/dns/zones \
  -H "X-API-Key: wayscloud_dns_abc12_YOUR_SECRET" \
  -H "Content-Type: application/json" \
  -d '{"domain": "nordicsaas.com"}'

Response:

json
{
  "zone_id": "z-8f3a1b2c",
  "domain": "nordicsaas.com",
  "type": "master",
  "nameservers": [
    "grieg.wayscloud.no",
    "lindgren.wayscloud.se",
    "aalto.wayscloud.fi",
    "bohr.wayscloud.dk",
  ],
  "status": "active",
  "dnssec_enabled": false,
  "created_at": "2026-03-30T10:00:00Z"
}

Add an A record:

bash
curl -X POST https://api.wayscloud.services/v1/dns/zones/nordicsaas.com/records \
  -H "X-API-Key: wayscloud_dns_abc12_YOUR_SECRET" \
  -H "Content-Type: application/json" \
  -d '{
    "record_type": "A",
    "host": "www",
    "record": "185.47.100.12",
    "ttl": 3600
  }'

Enable DNSSEC:

bash
curl -X POST https://api.wayscloud.services/v1/dns/zones/nordicsaas.com/dnssec/activate \
  -H "X-API-Key: wayscloud_dns_abc12_YOUR_SECRET"

Returns DS records to add at your registrar.


Common use cases

  • Web hosting — A/AAAA records for your servers and CNAME records for CDN origins
  • Email routing — MX records for mail delivery, TXT records for SPF, DKIM, and DMARC
  • SSL verification — CAA records to control which CAs can issue certificates, TXT records for domain validation
  • Service discovery — SRV records for SIP, XMPP, or custom service endpoints
  • Subdomain delegation — NS records to delegate subdomains to other nameservers

  • WAYSCloud Shield — DNS-level threat filtering and query analytics
  • VPS — point your DNS records at your virtual servers
  • App Platform — automatic DNS for deployed container apps
  • IP Intelligence — threat data for IPs behind your records

Open in dashboard

WAYSCloud AS