n8n-nodes-namecheap
This is an n8n community node for interacting with the Namecheap API. It provides functionality to manage domains, DNS records, and SSL certificates through n8n workflows.
n8n is a fair-code licensed workflow automation platform.
Installation
Operations
Credentials
Compatibility
Resources
Installation
Follow the installation guide in the n8n community nodes documentation.
npm install n8n-nodes-namecheap
Operations
Domain Operations
- Check Availability: Check if a domain name is available for registration
- Get List: Get a list of all domains in your account
- Get Info: Get detailed information about a specific domain
- Create: Register a new domain
- Renew: Renew an existing domain
DNS Operations
- Get Hosts: Get DNS host records for a domain
- Set Hosts: Set DNS host records for a domain
- Supports A, AAAA, CNAME, MX, and TXT records
- Configure TTL values
- Multiple records in a single operation
SSL Operations
- Get List: Get a list of SSL certificates
- Create: Purchase a new SSL certificate
- Supports multiple certificate types (PositiveSSL, EssentialSSL, InstantSSL)
- Configurable validity period
Credentials
To use this node, you need to obtain API credentials from Namecheap:
- Log in to your Namecheap account
- Go to Profile > Tools > API Access
- Enable API access and whitelist your IP address
- Note down your API Key and Username
The node supports both production and sandbox environments. For testing, use the sandbox environment first:
Compatibility
Tested with n8n version 1.0+ and Namecheap API version 1
Resources