Tasks
Comprehensive task management including creation, assignment, tracking, and filtering. Supports listing tasks with flexible date range handling, overdue filtering, agenda mode (including workflow steps), and filtering by client, user, recurring task, category, status, and saved filters. Can optionally include projected (virtual) tasks alongside materialized tasks. Provides full CRUD operations plus bulk update (status and/or assigned user) with multi-tenant scoping.
-
POST Create TaskItemCreates a new TaskItem for the specified tenant./tenants/{tenant}/tasks
-
PATCH Bulk Update TaskItemsUpdates multiple tasks at once. Supports updating status and/or assigned user. At least one of Status or AssignedUserCode must be provided. **Auto-a.../tenants/{tenant}/tasks
-
GET List TaskItemsLists TaskItems for the given tenant. **Date Range Options:** - Use dateRange for preset ranges (ThisWeek, ThisMonth, Today, etc.) - Use startDate/en.../tenants/{tenant}/tasks
-
GET Get TaskItemGets a TaskItem for the specified tenant./tenants/{tenant}/tasks/{code}
-
PUT Update TaskItemUpdates a TaskItem for the specified tenant./tenants/{tenant}/tasks/{code}
-
DELETE Delete TaskItemDeletes a TaskItem for the specified tenant./tenants/{tenant}/tasks/{code}