I am working on a project that needs to use a domain registration API, and was having trouble finding one. After looking at enom, godaddy, etc., I finally stumbled across Namecheap‘s API, and am happy to report it’s really good. Have a look: