Terms

Plain terms for an invitation-only API. By using a MailDNS key or this website you agree to them. Last updated October 18, 2026.

Access

  • Accounts are by invitation. A key belongs to the team it was issued to; keep it (and its secret) private. You are responsible for every call made with your key.
  • A key reaches only the domains and hosts it was issued for. They are added or removed by us, not through the API.
  • Connect only registrar accounts you are allowed to use. MailDNS uses their keys for DNS records on the domains you choose, and never to change nameservers or registration.

Using the API

  • Use it to manage DNS records on your hosts, for lawful purposes.
  • Don't try to reach names outside your hosts, get around the rate limits or the IP lock on a key, or put load on the service that it was not built for.
  • You are responsible for the records you write, and for following the terms of the services you set up with them (for example Google Workspace or Microsoft 365).

Changes and suspension

  • We may change the API, its limits or these docs. We aim to keep existing calls working and to say so in the docs when something changes.
  • We may suspend or revoke a key that is misused, that puts other hosts at risk, or when the arrangement it was issued under ends.

No warranty

The service is provided as it is. We don't promise that it will always be available, how quickly a change will be seen by every resolver, or that a third party (such as Google or Microsoft) will accept a verification. To the extent the law allows, we are not liable for indirect or consequential losses arising from use of the service.

Updates to these terms

If these terms change, the new version is posted here with a new date. Continuing to use the service means accepting it.