@avantguardllc/n8n-nodes-emailit
v0.1.0
Published
n8n node for Emailit
Maintainers
Readme
Emailit n8n Node
Transactional email platform. Send emails, manage domains, templates, audiences, webhooks, suppressions, contacts, and verify emails via the Emailit API.
Table of Contents
Installation
Follow the n8n community node installation guide.
Or install directly via npm:
npm install @avantguardllc/n8n-nodes-emailitAuthentication
This node authenticates using an API Key.
| Setting | Value |
|---------|-------|
| Type | API Key |
| Base URL | https://api.emailit.com/v2 (editable in credentials) |
Tip: The Base URL can be changed in the credential settings if your instance uses a different host.
Resources & Operations
Base URL: https://api.emailit.com/v2
Emails
| | Endpoint | Description |
|---|----------|-------------|
| 🔵 GET | /emails | List emails |
| 🟢 POST | /emails | Send an email |
| 🔵 GET | /emails/{id} | Get an email |
Domains
| | Endpoint | Description |
|---|----------|-------------|
| 🔵 GET | /domains | List domains |
| 🟢 POST | /domains | Create a domain |
| 🔵 GET | /domains/{id} | Get a domain |
| 🟢 POST | /domains/{id} | Update a domain |
| 🔴 DELETE | /domains/{id} | Delete a domain |
| 🟢 POST | /domains/{id}/verify | Verify a domain |
APIKeys
| | Endpoint | Description |
|---|----------|-------------|
| 🔵 GET | /api-keys | List API keys |
| 🟢 POST | /api-keys | Create an API key |
| 🔵 GET | /api-keys/{id} | Get an API key |
| 🟢 POST | /api-keys/{id} | Update an API key |
| 🔴 DELETE | /api-keys/{id} | Delete an API key |
Templates
| | Endpoint | Description |
|---|----------|-------------|
| 🔵 GET | /templates | List templates |
| 🟢 POST | /templates | Create a template |
| 🔵 GET | /templates/{id} | Get a template |
| 🟢 POST | /templates/{id} | Update a template |
| 🔴 DELETE | /templates/{id} | Delete a template |
| 🟢 POST | /templates/{id}/publish | Publish a template |
Audiences
| | Endpoint | Description |
|---|----------|-------------|
| 🔵 GET | /audiences | List audiences |
| 🟢 POST | /audiences | Create an audience |
| 🔵 GET | /audiences/{id} | Get an audience |
| 🟢 POST | /audiences/{id} | Update an audience |
| 🔴 DELETE | /audiences/{id} | Delete an audience |
Subscribers
| | Endpoint | Description |
|---|----------|-------------|
| 🔵 GET | /audiences/{id}/subscribers | List subscribers in an audience |
| 🟢 POST | /audiences/{id}/subscribers | Add a subscriber to an audience |
| 🔵 GET | /audiences/{id}/subscribers/{sub_id} | Get a subscriber |
| 🟢 POST | /audiences/{id}/subscribers/{sub_id} | Update a subscriber |
| 🔴 DELETE | /audiences/{id}/subscribers/{sub_id} | Delete a subscriber |
Webhooks
| | Endpoint | Description |
|---|----------|-------------|
| 🔵 GET | /webhooks | List webhooks |
| 🟢 POST | /webhooks | Create a webhook |
| 🔵 GET | /webhooks/{id} | Get a webhook |
| 🟢 POST | /webhooks/{id} | Update a webhook |
| 🔴 DELETE | /webhooks/{id} | Delete a webhook |
Suppressions
| | Endpoint | Description |
|---|----------|-------------|
| 🔵 GET | /suppressions | List suppressions |
| 🟢 POST | /suppressions | Create a suppression |
| 🔵 GET | /suppressions/{id} | Get a suppression |
| 🟢 POST | /suppressions/{id} | Update a suppression |
| 🔴 DELETE | /suppressions/{id} | Delete a suppression |
Contacts
| | Endpoint | Description |
|---|----------|-------------|
| 🔵 GET | /contacts | List contacts |
| 🟢 POST | /contacts | Create a contact |
| 🔵 GET | /contacts/{id} | Get a contact |
| 🟢 POST | /contacts/{id} | Update a contact |
| 🔴 DELETE | /contacts/{id} | Delete a contact |
Events
| | Endpoint | Description |
|---|----------|-------------|
| 🔵 GET | /events | List events |
| 🔵 GET | /events/{id} | Get an event |
EmailVerifications
| | Endpoint | Description |
|---|----------|-------------|
| 🟢 POST | /email-verifications | Verify a single email address |
EmailVerificationLists
| | Endpoint | Description |
|---|----------|-------------|
| 🔵 GET | /email-verification-lists | List email verification lists |
| 🟢 POST | /email-verification-lists | Create a bulk email verification list |
| 🔵 GET | /email-verification-lists/{id} | Get a verification list |
| 🔵 GET | /email-verification-lists/{id}/results | Get verification list results |
Compatibility
- n8n version: 1.0+ (tested on 2.x)
- Node.js version: 18+
