incident_detection_groups__list_detection_groups
Lists detection groups matching criteria such as time range, device, or cloud tenant, with pagination and field projections to reduce token usage.
Instructions
List detection groups - (GET /v2/detection-groups) - Return a list of all the [detection group]s matching criteria.
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. | |
| endTime | No | Include only incidents whose detections occurred before `end_time` (excluding). `detection.occur_time` < `end_time` Use timestamp in UTC or offset format. Examples: - 2024-10-30T12:00Z - 2024-10-30T10:00+02:00 > **Info:** > [Google Protobuf: Timestamp](https://protobuf.dev/reference/php/api-docs/Google/Protobuf/Timestamp.html) | |
| 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) | |
| startTime | No | Include only incidents whose detections occurred after `start_time` (including). `detection.occur_time` >= `start_time` Use timestamp in UTC or offset format: Examples: - 2024-10-30T12:00Z - 2024-10-30T10:00+02:00 > **Info:** > [Google Protobuf: Timestamp](https://protobuf.dev/reference/php/api-docs/Google/Protobuf/Timestamp.html) | |
| deviceUuid | No | Include only [detections] occurred on the referenced [device]. If empty or null, the [detections] from any device will be included. For cloud office detections, it should remain empty or null. type: Device | |
| cloudOfficeTenantUuid | No | Reference to [cloud office tenant] whose [detection]s should appear in the response. If empty or null, the [detection] of any cloud office tenant will be returned. For device [detection]s, it should be null or empty. type: cloud_office_protection.v1.CloudOfficeTenant |