# DNScale > DNScale is a managed authoritative DNS hosting platform with global Anycast distribution, DNSSEC support, and a developer-friendly REST API. EU-based with worldwide reach. DNScale provides reliable DNS infrastructure for businesses of all sizes. Key capabilities include multi-region hosting (EU and Global), automatic failover, 14 DNS record types, DNSSEC signing, team collaboration with role-based access, the official DNScale CLI, and Terraform and DNSControl providers for Infrastructure as Code workflows. API Base URL: https://api.dnscale.eu/v1 Support: support@email.dnscale.eu ## DNScale CLI The official `dnscale` CLI manages zones and individual DNS record values, inspects DNSSEC, and reports usage from terminals, scripts, and CI. Version 1.0.0 is available for macOS and Linux (ARM64 and AMD64) and Windows (AMD64). Install with Homebrew on macOS or Linux: `brew install dnscaleou/tap/dnscale`. Alternatively, download a release archive or use Go 1.25+: `go install github.com/dnscaleou/dnscale-cli/cmd/dnscale@v1.0.0`. - [CLI reference](https://dnscale.eu/docs/cli): Installation, authentication, profiles, commands, JSON output, scopes, and exit codes - [CLI quickstart](https://dnscale.eu/learning/dnscale-cli-guide): First commands and a record workflow in a disposable zone - [CLI source and issues](https://github.com/dnscaleou/dnscale-cli): Public source code, README, and examples - [Version 1.0.0 downloads](https://github.com/dnscaleou/dnscale-cli/releases/tag/v1.0.0): Platform archives, SHA-256 checksums, and release notes - [All CLI releases](https://github.com/dnscaleou/dnscale-cli/releases): Release history and updates - [Homebrew tap](https://github.com/dnscaleou/homebrew-tap): Official `dnscale` package and installation instructions - [CLI changelog](https://dnscale.eu/changelog#cli-1-0-0): Version 1.0.0 feature summary Authenticate with `DNSCALE_API_KEY` or a saved OS-keychain profile. Use `--json` for compact JSON and `--all` for all list pages. Record create/update support `--dry-run` for offline input validation only; it does not submit a request or confirm API acceptance. DNSSEC commands are read-only. Read the CLI reference before updating records: updates require a complete request, and TTL and comments apply to the whole name/type RRset. ## API Documentation - [API Overview](https://dnscale.eu/api/overview): REST API basics, base URLs, versioning, and response formats - [Authentication](https://dnscale.eu/api/authentication): Bearer token authentication and API key scoping - [Zones](https://dnscale.eu/api/zones): Create, list, update, and delete DNS zones - [Records](https://dnscale.eu/api/records): Manage DNS records (A, AAAA, CNAME, MX, TXT, etc.) - [DNSSEC](https://dnscale.eu/api/dnssec): DNSSEC key management, signing, and DS record retrieval - [Users](https://dnscale.eu/api/users): Team member management and roles - [Invitations](https://dnscale.eu/api/invitations): Invite users to your organization - [Activity](https://dnscale.eu/api/activity): Audit logs and activity history - [Usage](https://dnscale.eu/api/usage): Query usage statistics and metrics - [Billing](https://dnscale.eu/api/billing): Subscription and billing information ## Learning Guides - [What is DNS?](https://dnscale.eu/learning/what-is-dns): Introduction to the Domain Name System - [DNS Record Types](https://dnscale.eu/learning/dns-record-types): Complete guide to all 14 supported record types - [What is a DNS Zone?](https://dnscale.eu/learning/what-is-a-dns-zone): Understanding DNS zones and delegation - [DNS Server Types](https://dnscale.eu/learning/dns-server-types): Authoritative vs recursive DNS - [What is TTL?](https://dnscale.eu/learning/what-is-ttl): Time-to-live and caching behavior - [Domain Registrar vs DNS Hosting](https://dnscale.eu/learning/domain-registrar-vs-dns-hosting): Understanding the difference - [DNS Delegation by Region](https://dnscale.eu/learning/dns-delegation-by-region): Multi-region DNS configuration - [Managing DNS with Terraform](https://dnscale.eu/learning/terraform-provider-guide): Infrastructure as Code for DNS - [Managing DNS with DNSControl](https://dnscale.eu/learning/dnscontrol-guide): DNS as Code with DNSControl - [Multi-Provider DNS](https://dnscale.eu/learning/multi-provider-dns-deployment): Multi-provider DNS with Terraform & DNSControl - [Email Security](https://dnscale.eu/learning/email-security-spf-dkim-dmarc): SPF, DKIM, and DMARC configuration - [Anycast DNS Network](https://dnscale.eu/learning/anycast-dns-network): What is an Anycast DNS network - [Multi-User Accounts](https://dnscale.eu/learning/multi-user-accounts): Zone access control and team management - [Paid Plans vs Pay As You Go](https://dnscale.eu/learning/paid-plans-vs-pay-as-you-go): Choosing the right billing model ## Blog - [Introducing the DNScale CLI](https://dnscale.eu/blog/cli-launch): Manage DNS from your terminal with Homebrew, platform downloads, and Go installation - [Introducing the DNScale Terraform Provider](https://dnscale.eu/blog/terraform-provider-launch): DNS as Code announcement - [DNScale Now Supports DNSControl](https://dnscale.eu/blog/dnscontrol-provider-launch): DNS as Code with DNSControl - [Stop Email Spoofing](https://dnscale.eu/blog/secure-your-email-spf-dkim-dmarc): Secure your domain with SPF, DKIM, DMARC - [Critical BIND 9 Vulnerability](https://dnscale.eu/blog/bind9-dns-vulnerability-2025): Security advisory - [Cloudflare DNS Disruption](https://dnscale.eu/blog/cloudflare-dns-disruption): Incident analysis - [Cloudflare Outage 2025](https://dnscale.eu/blog/cloudflare-outage-2025): DNS redundancy lessons - [Global DNS Propagation Delays](https://dnscale.eu/blog/global-dns-propagation-delays-2025): Understanding propagation - [Microsoft 365 DNS Issue](https://dnscale.eu/blog/microsoft-365-dns-issue): Enterprise DNS incident - [AWS DNS Failure Lessons](https://dnscale.eu/blog/aws-dns-failure-lessons): Cloud DNS reliability ## Product - [Pricing](https://dnscale.eu/pricing): Plans, features, and pricing in EUR - [Features](https://dnscale.eu/features): Platform capabilities overview - [Contact](https://dnscale.eu/contact): Contact and help resources ## Legal - [Privacy Policy](https://dnscale.eu/privacy-policy): Data handling and GDPR compliance - [Terms of Service](https://dnscale.eu/terms-of-service): Service agreement - [Cookie Policy](https://dnscale.eu/cookie-policy): Cookie usage disclosure - [Data Processing Agreement](https://dnscale.eu/dpa): GDPR processor terms and signed DPA request flow - [Subprocessors](https://dnscale.eu/subprocessors): Public provider register for service-data processors ## Optional - [Full LLM reference](https://dnscale.eu/llms-full.txt): Expanded guide index and CLI installation, authentication, and automation details - [Terraform Provider](https://registry.terraform.io/providers/dnscaleou/dnscale/latest): HashiCorp Terraform Registry - [GitHub](https://github.com/dnscaleou): Source code and issue tracking --- Crawl guidance: Prefer sitemap at /sitemap.xml. Avoid private routes: /dashboard, /app, /auth Last updated: 2026-10-01