Namecheap DNS Integration
To enable EasyDMARC to manage DNS records for your email security protocols (DMARC, SPF, etc.) on your Namecheap-hosted domains, you need to provide us with an API Key and Username from your Namecheap account. In addition you must whitelist the provided IP address. This is a requirement by Namecheap to ensure you maintain control over your account access. Follow the steps below to generate these credentials.
Important: Before you begin, please ensure your Namecheap account meets the following requirement for API access to manage DNS: having either 20+ domains, a $50+ account balance, or $50+ spent in the last 2 years. If your account does not meet this, the API connection may not work.
Steps for API credentials Generation:
Part 1: Get API Credentials from Your Namecheap Account
First, you need to enable API access in Namecheap and get your unique credentials.
1. Log In to Namecheap:-
- Go to Namecheap.com and log in to your account.
2. Navigate to API Access:
-
- Once logged in, hover over your username in the left-hand menu to expand it.
- Click on Profile, then select the Tools tab.
3. Enable and View API Access:
-
- Scroll down to the "Business & Dev Tools" section and find Namecheap API Access.
- Click the Manage button.
4. Copy Your Credentials:
-
- On the API Access page, you will see your API Key and your API User Name.
- Copy both of these values. You will need to paste them into your EasyDMARC dashboard in the next part.
5. Whitelist the Required IP Address (Crucial Step):
-
- On the same page, scroll down to the Whitelisted IPs section.
- Enter the IP address provided by EasyDMARC:
- Click Save Changes. Your integration will not work without this step.
Part 2: Complete the Connection in EasyDMARC
Now, return to this page in your EasyDMARC dashboard to finalize the setup.
1. Enter Your Namecheap Username:
-
- In the field below labeled "Namecheap Username," paste the API User Name you copied from Namecheap.
2. Enter Your API Key:
-
- In the field labeled "Namecheap API Key," paste the API Key you copied.
3. Connect and Save:
-
- Click the Connect and Save button.
That's it! EasyDMARC will now be securely connected to your Namecheap account, allowing you to manage DMARC, EasySPF, and other records directly from your dashboard.