n8n-nodes-dnsimple
Installation |
Credentials |
Resources |
Development |
License
An n8n community node for integrating DNSimple DNS and domain management with your workflows.
Installation
- Make a new workflow or open an existing one
- Open the nodes panel by selecting + or pressing Tab
- Search for DNSimple
- Select Install to install the node for your instance
Credentials
- Log in to your DNSimple account
- Go to Account > Access Tokens
- Click New access token (User or Account token)
- Copy the generated token
- In n8n, create a new DNSimple API credential
- Select the Environment (Production or Sandbox)
- Paste your API token and save
Token Types:
- Account tokens -- access to a single account's resources (recommended)
- User tokens -- access to all accounts the user has access to
Environments:
- Production --
https://api.dnsimple.com
- Sandbox --
https://api.sandbox.dnsimple.com (for testing)
Resources
Account
| Operation |
Description |
| List |
List all accounts accessible with the current token |
Certificate
| Operation |
Description |
| Download |
Download a certificate |
| Get |
Get certificate details |
| Get Private Key |
Get certificate private key |
| Issue |
Issue a pending certificate |
| List |
List certificates for a domain |
| Order |
Order a new Let's Encrypt certificate |
| Renew |
Renew an existing certificate |
Contact
| Operation |
Description |
| Create |
Create a new contact |
| Delete |
Delete a contact |
| Get |
Get contact details |
| List |
List all contacts |
| Update |
Update a contact |
DNS Analytics
| Operation |
Description |
| Query |
Query DNS analytics data |
DNSSEC
| Operation |
Description |
| Create DS Record |
Create a delegation signer record |
| Delete DS Record |
Delete a delegation signer record |
| Disable |
Disable DNSSEC for a domain |
| Enable |
Enable DNSSEC for a domain |
| Get DS Record |
Get a delegation signer record |
| Get Status |
Get DNSSEC status for a domain |
| List DS Records |
List delegation signer records |
Domain
| Operation |
Description |
| Create |
Add a domain to an account |
| Delete |
Delete a domain |
| Get |
Get domain details |
| List |
List all domains |
Domain Push
| Operation |
Description |
| Accept |
Accept a domain push |
| Initiate |
Initiate a domain push to another account |
| List |
List pending domain pushes |
| Reject |
Reject a domain push |
Email Forward
| Operation |
Description |
| Create |
Create an email forward |
| Delete |
Delete an email forward |
| Get |
Get email forward details |
| List |
List email forwards for a domain |
Registrar
| Operation |
Description |
| Check Availability |
Check domain availability |
| Get Prices |
Get domain registration prices |
| Register |
Register a new domain |
| Renew |
Renew a domain registration |
| Transfer |
Transfer a domain to DNSimple |
Service
| Operation |
Description |
| Apply |
Apply a one-click service to a domain |
| List |
List all available one-click services |
| List Applied |
List services applied to a domain |
| Unapply |
Remove a one-click service from a domain |
Template
| Operation |
Description |
| Apply to Domain |
Apply a template to a domain |
| Create |
Create a new template |
| Delete |
Delete a template |
| Get |
Get template details |
| List |
List all templates |
| Update |
Update a template |
Template Record
| Operation |
Description |
| Create |
Create a record in a template |
| Delete |
Delete a record from a template |
| Get |
Get template record details |
| List |
List records in a template |
TLD
| Operation |
Description |
| Get |
Get TLD details |
| List |
List all supported TLDs |
Vanity Name Server
| Operation |
Description |
| Disable |
Disable vanity name servers for a domain |
| Enable |
Enable vanity name servers for a domain |
Webhook
| Operation |
Description |
| Create |
Create a webhook |
| Delete |
Delete a webhook |
| Get |
Get webhook details |
| List |
List all webhooks |
Zone
| Operation |
Description |
| Activate |
Activate DNS resolution for a zone |
| Check Distribution |
Check zone distribution across DNSimple name servers |
| Deactivate |
Deactivate DNS resolution for a zone |
| Download File |
Download zone file |
| Get |
Get zone details |
| List |
List all zones |
Zone Record
| Operation |
Description |
| Check Distribution |
Check record distribution across name servers |
| Create |
Create a DNS record |
| Delete |
Delete a DNS record |
| Get |
Get DNS record details |
| List |
List DNS records in a zone |
| Update |
Update a DNS record |
Development
git clone https://github.com/hansdoebel/n8n-nodes-dnsimple.git
cd n8n-nodes-dnsimple
npm install
npm run build
npm run lint
License
MIT
GitHub |
Issues |
DNSimple API Docs