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
Device → Get Many
AI-generatedSummary
Retrieve multiple devices from NinjaOne RMM, optionally filtered by organization and custom device filter query, with control over result pagination.
Inputs
- Organization — Optionally filter devices by a specific organization. Supports selecting from a list or specifying by ID or expression.
- Return All — Whether to return all devices matching the filter or limit the result count.
- Limit — Maximum number of devices to return when not returning all.
- Filters — Additional device filter query string to refine the results. Supports expressions. Automatically applies organization constraint if organization is set.
Output shape
a list of device objects returned from the NinjaOne API, each as JSON.
Supports pagination and filtering. If 'Return All' is false, results are limited by 'Limit'. The node handles fetching all pages if 'Return All' is true. The device filter query syntax is applied locally to full result sets when used together with organization filter, otherwise passed to API as query parameter.
Examples
Example 1: Retrieve all devices for a specific organization with status approved
Set 'Organization' to desired org, set device filter to 'status=APPROVED', set 'Return All' to true or limit as needed.