List tasks
Returns a paginated list of tasks visible to the caller. PERSONAL tasks created by other users are excluded. ARCHIVED tasks are excluded unless include_archived=true is passed.
Filter parameters (all optional):
- status: Filter by task status — must be DRAFT, ACTIVE, COMPLETED, or ARCHIVED
- priority: Filter by priority — must be LOW, MEDIUM, or HIGH
- assigned_to_uuid: Filter tasks assigned to a specific user UUID
- created_by_uuid: Filter tasks created by a specific user UUID
- associated_entity_uuid: Filter tasks linked to a specific entity UUID
- search: Case-insensitive substring search on task title
- include_archived: Set to true to include ARCHIVED tasks (default: false)
Sort parameters:
- sort_by: created_at | updated_at | due_date | priority (default: updated_at)
- order: asc | desc (default: desc)
Authorizations
Query Parameters
Page number, 1-indexed. Clamped to >= 1.
Results per page. Clamped to the range 1-100 (values outside are silently capped, not rejected).
Filter by task status. Must be one of: DRAFT, ACTIVE, COMPLETED, ARCHIVED. ARCHIVED tasks are excluded by default unless include_archived=true.
DRAFT, ACTIVE, COMPLETED, ARCHIVED Filter by task priority. Must be one of: LOW, MEDIUM, HIGH.
LOW, MEDIUM, HIGH Filter tasks assigned to this internal user UUID.
Filter tasks created by this internal user UUID.
Filter tasks associated with this entity UUID (person, company, etc.).
Full-text search against task titles (case-insensitive substring).
Include ARCHIVED tasks in results. Defaults to false.
Field to sort by. Valid values: created_at, updated_at, due_date, priority.
created_at, updated_at, due_date, priority Sort order. Valid values: asc (ascending), desc (descending).
asc, desc