NinjaOne icon

NinjaOne

Consume the NinjaOne RMM API

Actions120

Query → Software

AI-generated

Summary

Query NinjaOne for software records across devices. The operation sends the selected filters as query parameters and returns the matching records.

Inputs

  • Authentication (required) — Choose OAuth2 (Authorization Code), the default, or Client Credentials and configure the corresponding NinjaOne credentials.
  • Filters — Optionally set a cursor, installed-after or installed-before date, and page size (default 200). Device filters can further restrict results by approval status, device class, device ID, location ID, online status, organization ID, or role ID. Comma-separate multiple IDs.

Output shape

A list of items, one per returned software record.

Each record is placed in an item's JSON. The node makes one GET request to NinjaOne's software query endpoint; it does not automatically fetch subsequent pages.

Links

Discussion