APIs for domain registration and management
Hi Folks, I expect folks on NANOG would know: Are there any domain registrars who provide APIs for managing domains and/or DNS records? It's kind of a pain managing large numbers of domains via klunky web interfaces. It sure would be nice to tie registry accounts into equipment inventory management systems. Thanks, Miles Fidelman -- In theory, there is no difference between theory and practice. In practice, there is. .... Yogi Berra
On 2012-09-13 02:18 , Miles Fidelman wrote:
Hi Folks,
I expect folks on NANOG would know: Are there any domain registrars who provide APIs for managing domains and/or DNS records? It's kind of a pain managing large numbers of domains via klunky web interfaces. It sure would be nice to tie registry accounts into equipment inventory management systems.
Check for a google(DNS EPP) for a lot of info on a standardized protocols, though typically a registrar will provide a custom interface. Many of the more established providers do this and it is more or less a requirement for DNSSEC to work. google(DNSSEC glue) and you get a list of providers who do DNSSEC and who likely also have an automated interface for this. As a note GPG + Joker seem to be the popular ones for this. Greets, Jeroen
On Wed, Sep 12, 2012 at 8:18 PM, Miles Fidelman <mfidelman@meetinghouse.net> wrote:
Hi Folks,
I expect folks on NANOG would know: Are there any domain registrars who provide APIs for managing domains and/or DNS records? It's kind of a pain managing large numbers of domains via klunky web interfaces. It sure would be nice to tie registry accounts into equipment inventory management systems.
Thanks,
Miles Fidelman
-- In theory, there is no difference between theory and practice. In practice, there is. .... Yogi Berra
Hexonet (http://hexonet.net) has quite an extensive API as far as I can tell from their API manuals page available via the control panel. I have personally not used it but have great praises about it from other people. -- Sadiq S O< ascii ribbon campaign - stop html mail - www.asciiribbon.org
On 9/12/2012 5:18 PM, Miles Fidelman wrote:
Hi Folks,
I expect folks on NANOG would know: Are there any domain registrars who provide APIs for managing domains and/or DNS records? It's kind of a pain managing large numbers of domains via klunky web interfaces. It sure would be nice to tie registry accounts into equipment inventory management systems.
Thanks,
Miles Fidelman
OpenSRS and Enom both have APIs. --John
John T. Yocum wrote:
I expect folks on NANOG would know: Are there any domain registrars who provide APIs for managing domains and/or DNS records? It's kind of a pain managing large numbers of domains via klunky web interfaces. It sure would be nice to tie registry accounts into equipment inventory management systems.
OpenSRS and Enom both have APIs.
It looks like NetSol does as well, but can't seem to find anything for GoDaddy (a shame, we have a lot of domains with them). Anybody know of a CMDB that integrates with OpenSRS or equivalent? Thanks again, Miles -- In theory, there is no difference between theory and practice. In practice, there is. .... Yogi Berra
OpenSRS and Enom both have APIs.
I've ben using OpenSRS's for ages. It's reasonably well documented and works. They do nearly all their business with resellers who typically host their own web sites and use the API to fill the orders, so the API is critical infrastructure for them. R's, John
Dynect has a RESTful API as well. They even host a number of sample scripts at GitHub: http://dyn.com/managed-dns-dynect-5-api-access-load-balancing-geo-traffic-ma... https://github.com/dyninc -C On Sep 12, 2012, at 5:18 PM, Miles Fidelman <mfidelman@meetinghouse.net> wrote:
Hi Folks,
I expect folks on NANOG would know: Are there any domain registrars who provide APIs for managing domains and/or DNS records? It's kind of a pain managing large numbers of domains via klunky web interfaces. It sure would be nice to tie registry accounts into equipment inventory management systems.
Thanks,
Miles Fidelman
-- In theory, there is no difference between theory and practice. In practice, there is. .... Yogi Berra
On Wed, Sep 12, 2012 at 5:18 PM, Miles Fidelman <mfidelman@meetinghouse.net>wrote:
I expect folks on NANOG would know: Are there any domain registrars who provide APIs for managing domains and/or DNS records? It's kind of a pain managing large numbers of domains
I've been very happy with DNSimple, which has an incredibly complete and very RESTful API. It supports registration, DNS, SSL certificates (purchasing and signing), transfers, email forwarding, white-label/vanity nameservers, portal users and domain-level access control, and a bunch of other stuff: https://dnsimple.com/documentation/api. Scroll down to "Contents." Basically they treat the API as a first-class citizen. Their support has been a joy to interact with. It works with DitchDaddy to migrate from GoDaddy: https://github.com/jm/ditchdaddy. I've never used it. Troy -- https://papertrailapp.com/ -- logs made fun. ish.
On Wed, Sep 12, 2012 at 5:18 PM, Miles Fidelman <mfidelman@meetinghouse.net> wrote:
I expect folks on NANOG would know: Are there any domain registrars who provide APIs for managing domains and/or DNS records? It's kind of a pain
Melbourne IT has a thorough POST API for all of the above and more. ...Todd -- The total budget at all receivers for solving senders' problems is $0. If you want them to accept your mail and manage it the way you want, send it the way the spec says to. --John Levine
http://wiki.gandi.net/en/xml-api On Thu, Sep 13, 2012 at 2:18 AM, Miles Fidelman <mfidelman@meetinghouse.net>wrote:
Hi Folks,
I expect folks on NANOG would know: Are there any domain registrars who provide APIs for managing domains and/or DNS records? It's kind of a pain managing large numbers of domains via klunky web interfaces. It sure would be nice to tie registry accounts into equipment inventory management systems.
Thanks,
Miles Fidelman
-- In theory, there is no difference between theory and practice. In practice, there is. .... Yogi Berra
-- Matthieu MICHAUD
participants (9)
-
Chris Woodfield
-
Jeroen Massar
-
John Levine
-
John T. Yocum
-
Matthieu MICHAUD
-
Miles Fidelman
-
Sadiq Saif
-
Todd Lyons
-
Troy Davis