NinjaOne icon

NinjaOne

Consume the NinjaOne RMM API

Actions120

Query → Software Patch Installs

AI-generated

Summary

Queries NinjaOne for software patch installation records using the selected filters. Each non-empty filter is sent as a query parameter, while device filters are combined into a NinjaOne device-filter expression.

Inputs

  • Authentication (required) — Choose OAuth2 (Authorization Code) or Client Credentials and provide the matching NinjaOne credentials.
  • Filters — Optional filters: cursor for pagination; impact, installedAfter, installedBefore, productIdentifier, status, and type for patch install records; approvalStatus, deviceClass, deviceId, locationId, onlineStatus, organizationId, and roleId to restrict devices. Multiple device, location, organization, and role IDs can be comma-separated. Page Size defaults to 200.

Output shape

A list of n8n items, with each returned record as an item's JSON.

Calls NinjaOne's software-patch-installs query endpoint once per input item. The operation passes the cursor and page size as query parameters but does not automatically fetch subsequent pages. If the API returns a non-array response, it is emitted as one item.

Examples

Example 1: Find high-impact installs for a product

Set Impact and Product Identifier, and optionally narrow results by install dates, status, type, or device filters.

Links

Discussion