I want to allow users on my site to register a domain without having to go to a domain registar's site. They would not need to manage the domain ... it will simply be linked to their site. (Exactly like wordpress.com.)
Let's say that domain registering costs are extraneous to this scenario.
I (think I) know
- ... that there is an totalitarian system or entity (iCANN?) by which all domains must be registered.
- ... that only certified companies (i.e. GoDaddy,eNom,etc) can register domains directly.
Short of hacking a domain registrar's server and shadowing their code (illegal and immoral, so clearly out of the question), or becoming accredited as a registrar (probably not feasible), the only possibility seems to be to programmatically register domains through a registrar --- so that is what I am trying to accomplish.
I either want to know ...
- Is there a domain registrar that offers an API for purchasing domains?
- What software solutions will allow me to login and complete transactions on a third-party site? How reliable and secure are they?