Actions64
- Alert Actions
- Backup Actions
- Device Actions
- Approve/Reject
- Cancel Maintenance
- Delete
- Get
- Get Activities
- Get Alerts
- Get Custom Fields
- Get Dashboard URL
- Get Disks
- Get Jobs
- Get Last Logged On User
- Get Many
- Get OS Patch Installs
- Get OS Patches
- Get Policy Overrides
- Get Processors
- Get Software
- Get Software Patch Installs
- Get Software Patches
- Get Scripting Options
- Get Volumes
- Reboot
- Reset Policy Overrides
- Run Script
- Schedule Maintenance
- Update
- Update Custom Fields
- Group Actions
- Location Actions
- Organization Actions
- Query Actions
- Ticket Actions
- Webhook Actions
- Windows Service Actions
Query → Get Software Inventory
AI-generatedSummary
Retrieve software inventory data from NinjaOne RMM with optional device filtering and pagination controls.
Inputs
- Return All — Choose whether to return all software inventory results or limit to a specified number.
- Limit — Maximum number of software inventory items to return when not returning all. Valid range is 1 to 1000.
- Filters — Collection of optional filters to refine the software inventory results, including device filter query string and a Unix timestamp to return results since a specified time.
Output shape
a list of software inventory records as JSON objects
Supports pagination; when Return All is false, results are limited by the Limit parameter. Filtering by device attributes is supported via the Device Filter string. Data is retrieved from the '/api/v2/queries/software' endpoint and returned under the 'results' property.