This non-oficial site.
How do I register domain names through Enom?
Follow this process to create a web site that registers domain names using Enom's automated domain name registration system.
Sign up for your Enom Reseller account.
If you are in a Windows environment, please review the URL Interface COM Object file for detailed information on how to use the provided COM object to register names using our system.
When you have finished developing and testing your site, contact the Enom Support Center to have
your account switched over to the live API platform. Please include your server IP which is required to make the switch.
How do I interface my system with Enom?
Enom's URL Interface allows clients to access our domain name registration features from their own systems. After you finish developing your site, you can test all you like using the test server. When you have finished testing, contact the Enom Support Center to have your account switched over to the live API. Please include your server IP which is required to make the switch.
For specific instructions go to our URL Interface page.
Where can I get more information on Enom’s API?
You can find out more about Enom’s API from our detailed API Information page.
API Sample Scripts & Information
If you would like to use our credit card processing feature or use our hosted reseller site solutions be sure to check out our PDQ and Registry Rocket services.
Create an account in our development environment to test our automated registration system using the domain name registration code on your servers.
How to Register Domain Names Through eNom
Follow this process to create a web site that registers domain names using eNom's automated domain name registration system.
Sign up for your eNom Reseller account.
If you are in a Windows environment, Read the "URL Interface COM Object" file for information on how to use the provided COM object to register names using our system. Otherwise read "Interfacing with eNom" below. You may test all you like using the test server.
When you have finished developing your site, contact the eNom Support Center to have your account switched over to the live API. Please include your server IP as it will be needed to make the switch.
Interfacing with eNom
eNom's URL Interface allows clients to access our domain name registration features from their own systems. This document will describe how to interface programmatically. For a description of using the Interface in a Windows environment using the supplied COM object, see the document "URL Interface COM Object".
The HTTP Protocol
The server side of this protocol is simply an asp page running on IIS. Although it is a web page, it is not meant to be accessed directly by your users. It is meant to be accessed from your back end program running on your web site. This is just to make it easier for you to develop an interface to it.
When building and testing your scripts you need to connect to "resellertest.enom.com". This is a test environment set up exclusively for test data. To begin live transactions you will need to connect to "reseller.enom.com".
HTTP requests are TCP connections to port 80 on the given server. After you connect to the server, the HTTP request is sent as follows (example URL string shown):