List monitoring
list_monitoringRetrieve monitoring records for a specific activity type such as sites, apps, or keystrokes. Filter by date, user, or group and paginate results to analyze user activity.
Instructions
Single Monitoring list (Sites, Apps, Screens, Keystrokes, Mail, …).
For keyword search across many Monitoring kinds (console Tools → Search), use search_monitoring(filter_key=…) instead of calling this 13–19 times.
Sensitive kinds return text truncated when compact=true. No binary media.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | Yes | Monitoring table: Sites|Apps|Keystrokes|Mail|… | |
| limit | No | Max rows to return (1–500). | |
| offset | No | Pagination offset (0-based). | |
| period | No | Relative period: today|yesterday|last_7_days|last_30_days (wins over date_from/date_to when set). | |
| compact | No | ||
| date_to | No | End datetime; date-only covers until 23:59:59 that day. | |
| user_id | No | User filter: AliasID as TreeviewUsers NodeType=1. | |
| group_id | No | Group filter: TreeviewUsers NodeType=14 (console group id). | |
| date_from | No | Start datetime YYYY-MM-DD or YYYY-MM-DD HH:MM:SS (full day if date-only). | |
| filter_key | No | Optional text filter passed to the Cloud API FilterKey. | |
| filter_objects | No | Optional FilterObjects JSON/string for Monitoring POST. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||