NinjaOne icon

NinjaOne

Ninja One Public API documentation. <br><br>See also: <br> <a href="https://resources.ninjarmm.com/API/Ninja+RMM+Public+API+v2.0.5+Device+Filter+Syntax.pdf">Device Filter syntax</a><br><a href="https://app.ninjarmm.com/apidocs-beta/core-resources/articles/webhooks/overview">Webhooks</a>

Actions309

Queries → Software Patch history report

AI-generated

Summary

Retrieve a report of installed software patches using various optional filters and pagination controls.

Inputs

  • returnAll — Boolean flag to specify whether to fetch all pages of results or just a single page.
  • additionalFields — Collection of optional filters including device filter (Df), patch type, impact, status, product identifier, installed date range (before and after), cursor for pagination, and page size limit.
  • options — Optional advanced settings allowing customization of request body, headers, query filters, batching behavior, debug output, pagination strategy and settings, and request timeout.

Output shape

A list of software patch install records matching the specified filters and pagination settings.

Supports pagination with offset, cursor, or URL-based modes. When 'Return All' is disabled, only one page of results is returned. The output can include a debug entry if debug option is enabled, showing request details for troubleshooting.

Links

Discussion