Skip to content

NinjaOne

Reads all organizations and devices from NinjaOne (RMM) and counts per customer what is sold: servers and workstations.

NinjaOne view

Credentials (gear icon)

FieldMeaning
API URLregion instance, e.g. https://eu.ninjarmm.com
Client ID / Client SecretAPI client (OAuth2, client credentials, scope "monitoring") from NinjaOne → Administration → Apps → API

Metrics

MetricCount
serversdevice class ends in SERVER (Windows, Linux and Mac servers)
workstationsdevice class ends in WORKSTATION, plus macOS clients (MAC)

Network devices, VM guests and other agents are deliberately not counted — they are not a billing quantity. The dashboard tile sums servers + workstations.

Specifics

  • Organization IDs are stable → automatic rename detection.
  • Devices are read page by page (blocks of 1000) across all organizations — even large device inventories are no problem.