Actions120
- Alert Actions
- Backup Actions
- Custom Field Actions
- Device Actions
- Document Template Actions
- Group Actions
- Knowledge Base Article Actions
- Location Actions
- Organization Actions
- Organization Document Actions
- Query Actions
- Alerts
- Antivirus Status
- Antivirus Threats
- Backup Usage
- Computer Systems
- Custom Fields
- Custom Fields (Detailed)
- Device Health
- Disks
- Logged-On Users
- Network Interfaces
- Operating Systems
- OS Patch Installs
- OS Patches
- Policy Overrides
- Processors
- RAID Controllers
- RAID Drives
- Scoped Custom Fields
- Scoped Custom Fields (Detailed)
- Software
- Software Patch Installs
- Software Patches
- Volumes
- Windows Services
- Related Item Actions
- Software License Actions
- System Actions
- Get Activities
- Get Contacts
- Get Device Custom Fields
- Get Device Roles
- Get Devices (Detailed)
- Get End Users
- Get Jobs
- Get Locations
- Get Notification Channels
- Get Notification Channels (Enabled)
- Get Organizations (Detailed)
- Get Policies
- Get Scheduled Tasks
- Get Scripting Languages
- Get Scripts
- Get Software Products
- Get Technicians
- Get User Roles
- Ticketing Actions
- User Actions
- Webhook Actions
Query → Device Health
AI-generatedSummary
Query NinjaOne’s device health endpoint and return the matching health records. Choose OAuth2 or Client Credentials, then optionally filter results and set a page size or cursor for pagination.
Inputs
- Authentication (required) — Select OAuth2 (Authorization Code) or Client Credentials and configure the corresponding NinjaOne credentials.
- Filters — Optional query parameters: Cursor for pagination, Health to filter by health status, and Page Size (default 200). You can also filter by Approval Status, Device Classes, Device ID, Location ID, Online Status, Organization ID, or Role ID. ID fields accept comma-separated values; device filters are combined into a NinjaOne device-filter expression.
Output shape
A list of n8n items, each containing one returned device health record in its JSON field.
The operation makes a single GET request to NinjaOne’s device-health query endpoint with the supplied filters. The response is split into items if it is an array; the node does not automatically fetch additional pages.
