@joshuanode/n8n-nodes-datto-backup
v0.1.6
Published
n8n community node for Datto BCDR (Backup, Continuity & Disaster Recovery) API
Maintainers
Readme
Datto Backup Node for n8n
Community node for the Datto API — built for MSPs managing backup devices at scale.
Features
BCDR (Backup, Continuity & Disaster Recovery)
| Resource | Operations | Description | | -------------- | ------------- | ---------------------------------- | | Device | Get, Get Many | BCDR appliances and cloud devices | | Agent | Get Many | Backup agents on protected systems | | Alert | Get Many | Device alerts and notifications | | Asset | Get Many | Combined view of agents and shares | | Share | Get Many | Network shares being backed up | | Volume | Get | Storage volumes on a device | | VM Restore | Get Many | Virtual machine restore operations |
Reporting
| Resource | Operations | Description | | ---------------- | ---------- | ------------------------------------ | | Activity Log | Get Many | User activity audit log with filters |
SaaS Protection
| Resource | Operations | Description | | -------------------- | ---------- | ---------------------------- | | SaaS Domain | Get Many | Protected domains | | SaaS Seat | Get Many | Customer seat allocations | | SaaS Application | Get Many | Backup data for applications |
Direct-to-Cloud (Endpoint Backup)
| Resource | Operations | Description | | -------------------- | ---------------------------- | ------------------------ | | DTC Asset | Get, Get Many, Get by Client | Endpoint backup assets | | DTC RMM Template | Get Many | RMM deployment templates | | DTC Storage Pool | Get Many | Storage pool usage |
Installation
Community Nodes (Recommended)
- In n8n, go to Settings → Community Nodes → Install
- Enter:
@joshuanode/n8n-nodes-datto-backup - Click Install
Manual Installation
npm install @joshuanode/n8n-nodes-datto-backupCredentials
Getting API Keys
- Log into the Datto Partner Portal
- Navigate to Admin → Integrations
- Select the API Keys tab
- Click Create API Key and provide a name
- Copy both the Public Key and Secret Key
Configuring in n8n
- In n8n, create new credentials for Datto Backup API
- Enter your Public API Key
- Enter your Secret API Key
- Click Save — the credentials will be tested automatically
Usage Examples
Get All Devices with Alerts
1. Datto Backup → Device → Get Many (Return All: true)
2. Loop Over Items
3. Datto Backup → Alert → Get Many (Serial Number: {{$json.serialNumber}})Monitor Backup Status Across Tenants
1. Datto Backup → Device → Get Many
2. Filter → devices with backup issues
3. Send notification (Slack, Email, etc.)