Whats a good DNS service with an API [closed]

Does anyone know a good DNS hosting service that has an API and gives you a reasonable amount of domains / zones for the price?

I'm setting up a hosting service & want to script the creation of the DNS entries through a web app.

Right now our DNS is hosted with Slicehost.com where they have an API and unlimited DNS entries included with every account.

I was just wondering if there was anything out there that was DNS only.

Thanks!


Amazon Route 53 comes to mind.

It's an extremely scalable pure DNS hosting service with 'pay for what you use' pricing, and it's API managed.

Some highlights of Route 53:

  • It uses Anycast'ed DNS server nodes spread out over 18 POPs around the globe.
  • They thought about security. I can't find the exact post right now, but from their community forum posts it's clear that Amazon thought about DDoS attacks against their infrastructure etc. during their design phase.
  • Route 53's edge locations receive changes quite fast, in around one minute.
  • The pricing model is clear, and DNS queries are cheap -- only $0.50 per million queries.
  • Backed by Amazon, currently the largest 'cloud computing' player, and has an SLA.

On the downsides, some use cases don't fit well with the Route 53 pricing model -- especially people who lave lots of 'dormant' domains don't like the 1 USD pr zone-month fee.

Or, if you're looking for something a little more capable, then DynDNS' DynECT platform comes to mind. DynDNS has a long track record for excellent DNS hosting, and is the DNS host for StackExchange. Their DynECT is kind of expensive (~200 USD/month), but it has neat things like Global Server Load Balancing / GeoDNS; good GUI, telephone support etc. And from their website copy, it seems DynECT has an API as well (I haven't used it).


I would highly recommend Zerigo DNS. They have a REST API: http://www.zerigo.com/managed-dns/rest-api