Package Information
Downloads: 1,108 weekly / 1,392 monthly
Latest Version: 0.1.0-beta.14
Author: Joshua Smith
Documentation
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-backup
Credentials
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.)