Back to Nodes

DNSimple

Last updated Feb 28, 2026

DNSimple module for custom n8n node.

14 Weekly Downloads
100 Monthly Downloads

Included Nodes

DNSimple

Description


n8n-nodes-dnsimple

NPM Version
GitHub License
NPM Downloads
NPM Last Update
n8n 2.9.4

Installation |
Credentials |
Resources |
Development |
License

An n8n community node for integrating DNSimple DNS and domain management with your workflows.

Installation

1. Make a new workflow or open an existing one
2. Open the nodes panel by selecting + or pressing Tab
3. Search for DNSimple
4. Select Install to install the node for your instance

Credentials

1. Log in to your DNSimple account
2. Go to Account > Access Tokens
3. Click New access token (User or Account token)
4. Copy the generated token
5. In n8n, create a new DNSimple API credential
6. Select the Environment (Production or Sandbox)
7. 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:

  • Productionhttps://api.dnsimple.com
  • Sandboxhttps://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