list_activity_events
Retrieve Tenable audit-log events for a date range with optional actor and action filters. Pagination is handled automatically, and sensitive credential fields are redacted for safe analysis.
Instructions
List Tenable audit-log events for a date range, with optional filters.
Pagination is handled internally (the next cursor is followed
automatically) up to a safety cap of 20 pages / 100k events per call; if the
cap is hit, pagination.next_token is returned so the next call resumes
exactly where this one stopped. Every event is normalised, tagged with an
access type (API key vs UI session), and has credential-looking field values
redacted to their last 4 characters.
Args:
date_from: Start of the window, ISO-8601 (e.g. "2024-01-01" or
"2024-01-01T00:00:00Z"). Inclusive.
date_to: End of the window, ISO-8601. Inclusive.
actor_id: Optional actor UUID to filter on (actor_id.eq).
action: Optional exact action name, e.g. "user.create" (action.eq).
limit: Page size sent to the API (1-5000).
next_token: Opaque cursor from a previous call, to resume pagination.
Returns:
A dict with events (classified, redacted), a summary rollup of
those events, and a pagination block.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| action | No | ||
| date_to | Yes | ||
| actor_id | No | ||
| date_from | Yes | ||
| next_token | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||