vuln_vulnerable_devices__list_device_vulnerabilities
Lists device vulnerabilities filtered by device, device group, or vulnerability scope to identify affected applications, operating systems, and packages.
Instructions
List device vulnerabilities - (GET /v1/device-vulnerabilities) - List device vulnerabilities where the vulnerabilities fit the criteria from the request.
Each vulnerability is treated individually; that is, if the device has multiple vulnerabilities, it will be listed multiple times.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fields | No | Optional server-side projection: return only these keys for each list-item in the response. Reduces token usage on large list endpoints. Example: ['uuid','displayName']. Top-level fields (e.g. nextPageToken) are always preserved. Not forwarded to ESET - applied locally after fetch. | |
| pageSize | No | Limit for pagination purposes. If unspecified or 0, the default value is 50. The maximum value is 1000; values above 1000 will be coerced to 1000. > **Info:** > For more information, refer to [Paginating Requests in APIs](https://medium.com/@ignaciochiazzo/paginating-requests-in-apis-d4883d4c1c4c) > > or [Design Patterns: Pagination](https://google.aip.dev/158) | |
| pageToken | No | Page token of the current page. If not given or "", the first page is returned. > **Info:** > For more information, refer to [Paginating Requests in APIs](https://medium.com/@ignaciochiazzo/paginating-requests-in-apis-d4883d4c1c4c) > > or [Design Patterns: Pagination](https://google.aip.dev/158) | |
| deviceUuid | No | Reference to the device whose vulnerabilities should be listed. If empty or null, vulnerabilities of any device accessible to the caller will be included in the response. type: VulnerableDevice | |
| deviceGroupUuid | No | Reference to the device group whose devices' vulnerabilities should be listed. Devices of the nested groups are listed recursively as well. If empty or null, vulnerabilities of any device accessible to the caller will be included in the response. type: device_management.v1.DeviceGroup | |
| vulnerabilityScope | No | The scope of the vulnerability to include in the response. If UNSPECIFIED or null, vulnerabilities of any scope from any device accessible to the user will be included in the response. - VULNERABILITY_SCOPE_UNSPECIFIED: fallback - VULNERABILITY_SCOPE_APPLICATION: Vulnerability of an application. - VULNERABILITY_SCOPE_OPERATING_SYSTEM: Vulnerability of an operating system. - VULNERABILITY_SCOPE_PACKAGE: Vulnerability of a package. | VULNERABILITY_SCOPE_UNSPECIFIED |