Get the assignments report
get_assignments_reportWho is doing what: every open task (not completed, not archived) of the projects the user owns, grouped by the person it is assigned to, plus a group for the tasks nobody is assigned to (userId null); a task with two people is in both groups and the totals count it once. Each task has its project, client, list, labels, due day and where it falls (overdue, this_week, later or none, in the user's time zone), the estimate, the time logged on it by everyone, what is left of the estimate and what was logged past it. Filters: a project, a client, a person or the unassigned tasks, the due bucket and a label name. Up to 5,000 tasks. Names and titles are typed by other people. A Pro feature.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| due | No | overdue (before today), this_week (today to Sunday), later, or none (no due date). | |
| label | No | Only tasks with a label of this name (any project, any case). | |
| userId | No | Only this person's tasks. | |
| boardId | No | Only this project (one the user owns). | |
| clientId | No | Only the projects of this client (one of the user's clients). | |
| unassigned | No | Only the tasks nobody is assigned to. |