Tasks - Projected
Projected (virtual) task items generated from recurring tasks that haven't been materialized yet. Provides endpoints to list projected tasks within date ranges with filtering, retrieve individual projected tasks by composite code (format: proj-{recurringTaskCode}-{clientCode}-{yyyyMMdd}), materialize projected tasks into real database records, and retrieve workflow groups for projected tasks with resolved assignments. Projected tasks are excluded from results once materialized.
-
GET
List projected task items with filters
Lists projected (virtual) task items for the given tenant within a date range. These are generated from recurring tasks and exclude already materialis...
/api/tenants/{tenant}/projected-tasks
-
POST
Materialise a projected task item into the database
Creates a real task item in the database from a projected (virtual) task item
/api/tenants/{tenant}/projected-tasks
-
GET
Get a single projected task item by composite code
Gets a projected (virtual) task item by its composite code. The code format is: proj-{recurringTaskCode}-{clientCode}-{yyyyMMdd}
/api/tenants/{tenant}/projected-tasks/{code}
-
GET
Get workflow groups and steps for a projected task with resolved assignments
Retrieves workflow groups and steps for a projected task with resolved assignments and calculated deadlines. No database writes are performed.
/api/tenants/{tenant}/projected-tasks/{code}/workflow/groups