If you have signed up to be a reseller, you can use Enom's API to manage your account or perform bulk actions without logging in directly to your reseller account. By using your login ID and password (or a generated token, if you prefer) along with our API calls, you can remotely make changes to your account, renew domains, or even request transfer codes. This article walks you through creating a test account, whitelisting your IP, and generating API tokens.
How API access works
The API was built to empower resellers to do whatever they need to do. It lets you manage your services and make changes without logging in to your account directly. You can use your password or generate a token to complete API actions, and you can generate multiple tokens if you have multiple users managing your account. We provide a complete resource of API calls. You also have access to a test account where you can build and test against our reliable, up-to-date reset environment. Once the test account is created, you can log in at resellertest.enom.com or run API commands using your test account against the test URL.
Before you begin
- Confirm you have an active Enom reseller account.
- Have the static IP address from which you will run API commands ready. Use the IP shown in any error message, as it may not match your computer's IP address.
- Decide whether you will authenticate with your account password or a generated API token.
Step 1: Create an API test account
All activity performed in your test account does not affect your live account. Similarly, any domains registered or services purchased in your test account are not automatically provisioned.
- Log in to your enom.com account.
- Choose API test environment setup.
- Click Set up your account on the testing server.
- Select Reset your account balance.
- Enter the static IP address from which you'll run test API commands and click Add.
- Log in at resellertest.enom.com or run API commands using your test account against the test URL.
Step 2: Whitelist your IP for the live environment
The IP address should be static. Ensure you whitelist the IP address shown in the error message, as it may not match your computer's IP address. Once you have whitelisted your IP, you can generate an API token.
Note: If you use a wildcard IP, submit a verified support request, and we will whitelist the IP for you.
- Log in to your enom.com account.
- Select the Resellers drop-down menu.
- Choose Manage, then API.
- Enter your IP and click Add.
Step 3: Create API tokens
API tokens replace your account password as part of your API credentials. You can have more than one API token for your account, which lets you give multiple users API access without sharing your account password. You can manage API tokens in your Enom account or from the API itself.
- Log in to your enom.com account.
- Choose API token manager.
- Enter a name for the token.
- Choose Generate new API token.
Next steps
Questions? Contact Enom Support.
How helpful was this article?
Thanks for your feedback!
Do you still need help? If so please submit a request here.