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 → Disk volumes report

AI-generated

Summary

Retrieve a paginated or full report of disk volumes from NinjaOne's monitoring data with optional filtering and inclusion of additional details such as BitLocker status.

Inputs

  • returnAll — Whether to return all results across pages or only a single page.
  • additionalFields — Optional filters and parameters including device filter ('Df'), timestamp filter ('Ts'), pagination cursor ('Cursor'), number of records per page ('Page Size'), and additional data to include (e.g., 'bl' for BitLocker status).
  • options — Advanced request settings allowing custom JSON body fields to override other parameters, custom HTTP headers, query-string filters, batching controls, debug enablement to output request details, pagination mode and parameters, and request timeout configuration.

Output shape

a list of disk volume report items, potentially paginated depending on input settings

The output respects the 'returnAll' and pagination configuration, returning either a single page or all pages of disk volume data. When 'debug' is enabled, the output includes detailed HTTP request and response information under a debug property for troubleshooting.

Examples

Example 1: Retrieve first page of disk volume reports with default page size

Set 'returnAll' to false (default), do not specify additional filters or pagination options.

Example 2: Retrieve all disk volume report entries including BitLocker status

Set 'returnAll' to true, add 'include' field under additionalFields with value 'bl'.

Links

Discussion