After creating a Name.com account, you can generate production and test environment API tokens by navigating to your API settings page.
Once tokens are generated, the Name.com v4 REST API is accessed over HTTPS. The production server is https://api.name.com. The testing server is https://api.dev.name.com. To access the testing environment, use your test username (your username with "-test" appended to the end). The test environment is only available programmatically through the API. It cannot be accessed through a browser.
Your API tokens are listed in your API Token Management page.
Which email notifications will my customers receive, and can they be customized?
Name.com can white label a number of the emails that we send to domain registrants. This white labeling will include your logo, which you can provide in .PNG format. White label requests and logo files should be sent to [email protected].
Verification emails can include a URL forward to a landing page or website of your preference to ensure a clean user experience when verifying their contact information. Contact us at [email protected] to set up URL forward and email template customization.
How are fraud and compliance issues with domains registered via the API handled?
Any domains registered through the Name.com API are monitored by our fraud and compliance teams. If we detect fraudulent activity with one of your customers, we will take action on your behalf to disable the domain(s) in question.
Alternatively, we will reach out to you directly when fraud or compliance issues are detected and provide a list of the domains in question as a courtesy. Resellers have a certain amount of time to approach the customer to resolve the issue before services are suspended.
Does the Name.com API support transfers?
Yes, resellers can initiate transfers via API call, supporting up to 10,000 domain transfers at a time. Larger transfers will need to be done in batches or with the help of a Name.com account manager.
Can DNS records be configured on behalf of the customer?
Yes, after a customer successfully registers a domain, you can programmatically set their DNS records via a CreateRecord call. This will give your customer the experience of having their domain registered and configured simultaneously.