List tasks
List the current user’s own tasks with cursor-based pagination and optional status/scheduled filters. Team-visible tasks owned by teammates are excluded from this list by default, but may still be accessed directly by ID when authorized.
Authorizations
JWT authentication token
Query Parameters
Number of tasks to return (max 100)
1 <= x <= 100Cursor for pagination - return tasks after this ID (newer)
Cursor for pagination - return tasks before this ID (older)
Filter by task status
active, completed, error, pending Filter by scheduled status. Defaults to 'false' when not provided, which hides scheduled-run tasks from the default list (each run of a schedule creates its own task). Pass 'true' to list only scheduled runs.
true, false Filter tasks by project ID. If omitted, returns only the current user's personal tasks.
Case-insensitive substring match on task title.
500Filter by task source. Defaults to 'web' when not provided, which hides integration- and triage-sourced tasks from the default list. Pass a specific source to list only tasks from that origin.
web, github, slack, linear, jira, triage Filter tasks by visibility. Tasks without explicit visibility are private.
private, unlisted, team, support Include web tasks owned by current teammates when their visibility is team. In the personal task list, this always restricts the source to web, even if another source is supplied. Project-scoped lists ignore this option. Private, unlisted, and support tasks owned by teammates are never included.
Field to sort tasks by. Defaults to updated_at so recently-active tasks surface first.
created_at, updated_at 
