Actions89
- 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
- Related Item Actions
- System Actions
- Ticketing Actions
- User Actions
- Webhook Actions
Query → Software
AI-generatedSummary
Query installed software across devices filtered by specified parameters via NinjaOne's query API.
Inputs
- Authentication (required) — Select the authentication method: OAuth2 (Authorization Code) or Client Credentials.
- Filters — Optional filters to narrow down the software query results, including Device Filter (DF) expression, Pagination Cursor, Page Size to limit number of results returned, and Timestamp filter.
Output shape
a list of software query results matching the specified filters
Supports pagination via 'Cursor' and 'Page Size' filters. Authentication selection does not affect output shape. Returns raw JSON from NinjaOne API under the /api/v2/queries/software endpoint.
Examples
Example 1: Retrieve a page of installed software from devices matching a specific NinjaOne device filter expression.
Set Authentication to OAuth2, specify Device Filter (DF) to e.g. 'class in (WINDOWS_WORKSTATION)', optionally set Page Size and Cursor for pagination.
