n8n-nodes-sendcloud
v0.1.3
Published
n8n community node for SendCloud — Brazilian transactional email API (sendcloud.dev.br)
Downloads
464
Maintainers
Readme
n8n-nodes-sendcloud
n8n community node for SendCloud — a Brazilian transactional email API.
Installation
In n8n: Settings → Community Nodes → Install and enter n8n-nodes-sendcloud.
Self-hosted via CLI:
npm install n8n-nodes-sendcloudCredentials
- Create an account at sendcloud.dev.br and verify your sending domain
- Generate an API key in Dashboard → API Keys
- In n8n, create a SendCloud API credential with the key
Nodes
SendCloud
| Resource | Operations | |---|---| | Email | Send, Send Batch (template to up to 500 recipients), Get, Get Many, Cancel (scheduled), Resend | | Template | Get, Get Many, Render (preview with test data) |
Sending supports HTML, plain text, or Handlebars templates with variables, plus cc/bcc, reply-to, tags, metadata, scheduling (scheduledFor), idempotency keys, and attachments from workflow binary data.
SendCloud Trigger
Receives email events via webhook, with automatic endpoint registration/removal when the workflow is activated:
sent · delivered · bounced · opened · clicked · failed · unsubscribed · quota.warning
The HMAC-SHA256 signature (X-SendCloud-Signature header) is validated by default.
Example
Typical workflow: Webhook (your app) → SendCloud: Send (template welcome) → SendCloud Trigger (bounced) → Slack.
Development
npm install
npm run buildPublishing to npm is done by the publish.yml workflow (GitHub Actions) with npm provenance via trusted publishing.
License
MIT
