Docs
Get Tasks Roll Up
GET /Organizations/{organizationId}/tasks
GET
/Organizations/{organizationId}/tasksRequired Tokens
| Field | Type | Required | Description |
|---|---|---|---|
| Bearer | Authorization: Bearer <api-key> | Optional | Your API key. Pass it as the Bearer token on every request. |
Returns all tasks across every non-archived event in the organization. User display names are hydrated from the Organization API. Use this for organization-wide task views and reporting dashboards.
Requires OrganizationBasicAccess permission.
Path Parameters
| Field | Type | Required | Description |
|---|---|---|---|
| organizationId | Guid | Required | The organization to roll up tasks for. |
Response
Returns an array of tasks across all events.
| Field | Type | Description |
|---|---|---|
| id | Guid | Unique task ID. |
| eventId | Guid | The event this task belongs to. |
| name | string | Task name. |
| status | Status | Current task status. |
| startDateTime | DateTime| null | Scheduled start, if set. |
| endDateTime | DateTime| null | Scheduled end, if set. |
| description | string | Task description. |
| priority | string | Task priority level. |
| index | int | Display order index. |
| parentId | Guid| null | Parent task ID for subtasks, or `null` for top-level tasks. |
| phaseName | string | Name of the phase this task belongs to. |
| assignees | AssigneesList | Users and collaborators assigned to the task. |
| reviewers | User[] | Users assigned as reviewers. |
Status
| Field | Type | Description |
|---|---|---|
| name | string | Status display name. |
| color | string | Status color. |
| state | string | Status state (e.g. `NotStarted`, `InProgress`, `Complete`). |
AssigneesList
| Field | Type | Description |
|---|---|---|
| users | User[] | Assigned users. |
| collaborators | Collaborator[] | Assigned collaborators. |
User / Collaborator
| Field | Type | Description |
|---|---|---|
| id | Guid | Unique ID. |
| name | string | Display name. |