todoist_activity_get
Retrieve Todoist activity logs with optional filters to audit changes, track productivity, and review workspace history.
Instructions
Get Todoist activity log with optional filters. Returns events for items, notes, projects, sections, labels, filters, and reminders. Useful for auditing changes, tracking productivity, and understanding workspace history.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| object_type | No | Filter by object type: 'item' (tasks), 'note' (comments), 'project', 'section', 'label', 'filter', or 'reminder' | |
| object_id | No | Filter by specific object ID | |
| event_type | No | Filter by event type: 'added', 'updated', 'deleted', 'completed', 'uncompleted', 'archived', 'unarchived', 'shared', or 'left' | |
| parent_project_id | No | Filter by parent project ID | |
| parent_item_id | No | Filter by parent item/task ID (for subtask events) | |
| initiator_id | No | Filter by user ID who initiated the action | |
| since | No | Return events after this date/time (ISO 8601 format, e.g., 2024-01-01T00:00:00Z) | |
| until | No | Return events before this date/time (ISO 8601 format, e.g., 2024-12-31T23:59:59Z) | |
| limit | No | Maximum number of events to return (default: 30, max: 100) | |
| offset | No | Number of events to skip for pagination |