Atomia DNS can automatically sign all hosted zones, out-of-the-box without manual labor. It was battle tested during the roll-out of DNSSEC for the Swedish top-level domain in late 2011. Read more

Easy-to-use API

Atomia DNS comes with an easy-to-use API that allows you to integrate it with your existing hosting solution. Atomia DNS also includes a command line client and a web-based control panel. Read more

Open source & Free to use

Atomia DNS is open source and you are more than welcome to contribute to the development of the product. It is also free to use. No strings attached! Read more

Production ready

Atomia DNS has been used in large-scale production environments for several years and was built with mass DNS hosting in mind. Read more


Get zone using curl

curl -i -X POST -d '[ "thedomain.se" ]'  -H 'X-Auth-Username: username' -H 'X-Auth-Password: password' 'http://localhost/pretty/atomiadns.json/GetZone'

Add zone using curl

curl -i -X POST -d '[ "newdomain.com", 3600, "ns1.nameserver.com.", "registry.someserver.com.", 3600, 3600, 3600, 3600, [ "ns1.nameserver.com.", "ns2.nameserver.com." ], "default" ]' -H 'X-Auth-Username: username' -H 'X-Auth-Password: password' 'http://localhost/pretty/atomiadns.json/AddZone';

Add zone using Atomia DNS API client

atomiadnsclient --method AddZone --arg newdomain.com --arg 3600 --arg ns1.nameserver.com. --arg registry.someserver.com. --arg 3600 --arg 3600 --arg 3600 --arg 3600 --arg '[ns1.nameserver.com.,ns2.nameserver.com.]' --arg default