Datto RMM

Datto RMM

Available

RMM / Endpoint Management

Koopic connects to the Datto RMM API to pull complete device inventory from your managed sites. Every sync captures hostnames, internal and external IPs, operating system details, antivirus product and status, patch levels, last-seen timestamps, and device connectivity state. Python transforms strip FQDN suffixes from hostnames and extract usernames from DOMAIN\user strings automatically.

Key Features

Full device inventory with hostname, OS, device type, and serial number
Internal and external IP addresses per device
Antivirus product and status from Datto AV monitoring
Patch level status for managed endpoints
Online/offline status and last-seen timestamps
Automatic DOMAIN\user extraction from lastloggedinuser

How to Set Up

1

Generate API credentials

In Datto RMM, go to Setup > Global Settings > API Details. Generate an API key and secret. Note your platform URL (e.g., pinotage-api.centrastage.net).

2

Add credentials in Koopic

Create a new Datto RMM credential in Koopic with your API URL, key, and secret. Credentials are encrypted at rest.

3

Create the integration

Select Datto RMM in the integration wizard, choose your credential, and configure the sync schedule.

4

Run your first sync

Click "Run Now" or wait for the scheduled sync. Koopic maps Datto fields to the unified schema with built-in transforms for hostnames and usernames.

Use Cases

MSP Asset Visibility

Get a unified view of all managed devices across Datto RMM sites alongside Defender, Intune, and AD data.

Patch Compliance

Use Datto patch status data in compliance rules to identify endpoints with missing critical updates.

AV Coverage Gaps

Cross-reference Datto AV monitoring with Defender to find devices with inconsistent antivirus coverage.

Ready to connect your tools?

Start your free trial and set up your first integration in under 10 minutes.