ZaunDocs

RMM / Endpoint Management

Integration setup guides for remote monitoring and management platforms.

Connect your RMM and endpoint management tools to Zaun for device inventory, alert monitoring, and patch visibility.

Atera

Category: IT Management & RMM | Auth: API Key

Required Credentials

FieldDescription
API KeyBearer token from Atera admin

Auth: Authorization: Bearer <key>

Capabilities

FeatureDescription
Agent InventoryList and view managed devices with detailed status
Alert MonitoringList alerts with status filtering (Open, Resolved, Snoozed)
Ticket CreationCreate tickets with priority, status, type, and description
Customer ManagementList customer accounts and contact information

Setup Steps

  1. In Atera > Admin > API. Generate or view your API key.
  2. Paste into Zaun.

Resetting the key immediately breaks all integrations using the old key. Coordinate key rotation carefully.


Automox

Category: Patch & Endpoint Management | Auth: API Key

Required Credentials

FieldDescription
API KeyOrganization-level or Global key

Auth: Authorization: Bearer <key>. Use an Organization key to scope access to a single org.

Capabilities

FeatureDescription
Device ManagementList devices, view packages, issue commands, batch updates
Policy EngineExecute, clone, and monitor patch policies with device-level detail
RemediationUpload remediation CSVs, run action sets, track issues and solutions
ReportsNeeds-attention reports, pre-patch reports, data extracts
WorkletsBrowse and execute custom automation scripts from the worklet catalog

Setup Steps

  1. In Automox > Settings > Keys.
  2. Generate an Organization key (recommended) or Global API key.
  3. Paste into Zaun.

Organization keys scope access to a single org. Global keys access all orgs in the account.


ConnectWise Automate

Category: RMM / Endpoint Management | Auth: Basic Auth

Required Credentials

FieldDescription
Server URLYour Automate server address
Integrator UsernameIntegrator login username
Integrator PasswordIntegrator login password

Setup Steps

  1. Register at developer.connectwise.com to get a Client ID.
  2. In Automate > System > Users, create a new user with Integrator checked.
  3. Set username and password. Paste into Zaun.

Datto RMM

Category: Remote Monitoring & Management | Auth: OAuth2

Required Credentials

FieldDescription
API KeyGenerated per user (acts as client_id)
API Secret KeyShown once (acts as client_secret)
PlatformPinotage, Merlot, Concord, Vidal, Zinfandel, or Syrah

Setup Steps

  1. Setup > Global Settings > Access Control > toggle Enable API Access.
  2. Create a dedicated read-only user. Setup > Users > select user > Generate API Keys.
  3. Copy API Key, Secret, and note the API URL. Select platform in Zaun.

Token lifetime: 100 hours. Rate: 600 req/60 sec.


JAMF Pro

Category: Apple Device Management | Auth: OAuth2

Required Credentials

FieldDescription
Jamf Pro URLe.g. https://instance.jamfcloud.com
Client IDFrom API Client setup
Client SecretShown once; rotate when roles change

Required Privileges

PrivilegePurpose
Read ComputersComputer inventory
Read Mobile DevicesMobile device inventory
Read UsersUser records

Setup Steps

  1. Settings > System > API Roles and Clients.
  2. API Roles tab > + New. Select read privileges above.
  3. API Clients tab > + New. Assign role, enable, save.
  4. Click Generate Client Secret. Copy Client ID + Secret. Paste into Zaun.

Kaseya VSA X

Category: IT Management & RMM | Auth: Token Auth

Required Credentials

FieldDescription
Server Hostnamee.g. instance.kaseyalab.com
Token IDGenerated in VSA X admin
Token SecretShown once

Auth: Authorization: Basic base64(TOKEN_ID:TOKEN_SECRET)

Setup Steps

  1. Administration > Configuration > API Access.
  2. Click Create Token. Name it, optionally set IP whitelist, configure permissions.
  3. Copy Token ID and Token Secret. Paste into Zaun.

N-able N-central

Category: Remote Monitoring & Management | Auth: JWT

Required Credentials

FieldDescription
JWTGenerated from N-central UI (inherits user permissions)
N-central Server URLYour N-central instance URL

Setup Steps

  1. Administration > User Management > Users, select an API-designated user.
  2. Click API Access > Generate JSON Web Token.
  3. Copy the JWT. Paste along with the server URL into Zaun.

Changing user permissions requires regenerating the JWT. Password expiry (90-day default) blocks JWT access.


N-able N-sight

Category: Remote Monitoring & Management | Auth: API Key

Required Credentials

FieldDescription
API KeyGenerated from Settings (full account access)
Server URLProvided alongside the key

API uses query-parameter-based routing (e.g. /api/?service=list_clients).

Capabilities

FeatureDescription
Client SitesList client sites with device counts
Device InventoryList devices per client with hardware/software asset details
Alert MonitoringList active alerts and failed monitoring checks
Antivirus ThreatsList quarantined antivirus threats across managed endpoints

Setup Steps

  1. Log in as Superuser/Administrator. Settings > General Settings > API.
  2. Click Generate. Copy and store the key securely.
  3. Paste key and server URL into Zaun.

The API key grants full account access. Store it securely and rotate periodically.


NinjaOne

Category: Remote Monitoring & Management | Auth: OAuth2

Required Credentials

FieldDescription
Client IDGenerated in NinjaOne admin
Client SecretShown once
RegionNA (app.ninjarmm.com), EMEA (eu.ninjarmm.com), APAC (oc.ninjarmm.com), CA (ca.ninjarmm.com)

Scopes

ScopePermissionPurpose
monitoringReadDevices, alerts, organizations
managementRead+WriteDevices, run scripts
controlWriteRemote control

Setup Steps

  1. Administration > Apps > API > Client App IDs > Add.
  2. Select API Services (Machine-to-Machine), choose monitoring scope, Client Credentials grant.
  3. Copy Client ID and Client Secret. Select region and paste into Zaun.

Pulseway

Category: Remote Monitoring & Management | Auth: Basic Auth

Required Credentials

FieldDescription
Token IDGenerated in API Access
Token SecretPaired with Token ID

Capabilities

FeatureDescription
System InventoryList monitored systems with hardware specs, OS, and agent status
NotificationsList alerts with priority filtering (Low, Normal, Elevated, Critical)
Command ExecutionRun PowerShell/CMD commands on managed systems
GroupsList system groups and organization structure

Setup Steps

  1. Administration > Configuration > API Access > Third-Party Access.
  2. Click Create Token. Copy Token ID and Secret.
  3. Paste both into Zaun.

SuperOps.ai

Category: RMM & PSA | Auth: API Token

Required Credentials

FieldDescription
API TokenGenerated from user profile
Customer SubdomainFound in Settings > Company Information

Uses GraphQL API. Rate: 800 req/min.

Setup Steps

  1. Settings > Your Profile > API Token > Generate Token.
  2. Find subdomain at Settings > Company Information.
  3. Paste both into Zaun.

SyncroMSP

Category: RMM & PSA | Auth: API Token

Required Credentials

FieldDescription
API TokenBearer token with granular permissions
SubdomainYour .syncromsp.com subdomain

Setup Steps

  1. User Menu > Profile/Password > API Tokens.
  2. Click Create New Token, select Custom Permissions, configure needed scopes.
  3. Copy the token (shown only once). Paste with subdomain into Zaun.