device_devices__list_devices
Lists managed ESET devices with filtering by display name, mute state, and functionality status, plus pagination to retrieve targeted device inventories.
Instructions
List managed devices - (GET /v1/devices) - List all the managed [device]s.
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. | |
| isMuted | No | If true, only muted devices will be returned. If false, only not muted devices will be returned. If this field is left empty or not set, the response will return devices, regardless of fact if they are muted or not. | |
| pageSize | No | Limit for pagination purposes. If unspecified or 0, 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) | |
| displayNames | No | If populated, devices with `display name` exactly matching one of the strings within the list would be present in the response. If empty, there is no constraint on `display name` of the result set. Example: filter ["Hugo", "Boss"] applied on set ["John", "Boss", "Lemon"] would return devices with display names ["Boss"]. | |
| functionalityStatus | No | Filter by device functionality status. If this field is filled, the response will include the devices that match the specified functionality status (OK, ATTENTION_RECOMMENDED, or ATTENTION_REQUIRED). If this field is left empty or not set, the response will return devices, regardless of their functionality status. - DEVICE_FUNCTIONALITY_STATUS_UNSPECIFIED: fallback - DEVICE_FUNCTIONALITY_STATUS_OK: The device is functioning normally, with no issues that require attention. - DEVICE_FUNCTIONALITY_STATUS_ATTENTION_RECOMMENDED: There are issues that may not be critical (for example, medium security risks), but they should be addressed to avoid potential future problems. - DEVICE_FUNCTIONALITY_STATUS_ATTENTION_REQUIRED: Critical issues exist (for example, severe security risks), and immediate action is necessary to maintain system integrity or security. | DEVICE_FUNCTIONALITY_STATUS_UNSPECIFIED |