tasks_list
Retrieve tasks with filters for assignee, project, parent task, or completion status.
Instructions
Get all tasks with optional filters.
Retrieves tasks using cursor-based pagination. Can filter by assignee, project, parent task, and completion status.
Workflow tips:
Use cursor for pagination through large result sets
Filter by assignee_id to see tasks for specific users
Filter by project_id to see project tasks
Filter by done status (0 = not done, 1 = done)
Filter by parent_task_id to see subtasks
Common use cases:
List all incomplete tasks: { "done": 0 }
Get tasks for a user: { "assignee_id": 123 }
Get project tasks: { "project_id": 456 }
Get subtasks: { "parent_task_id": 789 }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cursor | No | Cursor for pagination | |
| limit | No | Number of items to return (max 500) | |
| assignee_id | No | Filter by assignee ID | |
| project_id | No | Filter by project ID | |
| parent_task_id | No | Filter by parent task ID | |
| done | No | Filter by done status (0 = not done, 1 = done) |