Docs

Get Tasks

GET /tasks

GET/tasks

Required Tokens

FieldTypeRequiredDescription
BearerAuthorization: Bearer <api-key>OptionalYour API key. Pass it as the Bearer token on every request.
Event tokenx-Event-TokenOptionalRun **Get Tokens** in the Authorization folder, or call `GET /Events/{eventId}/authorize` manually.

Returns all tasks for the authenticated event, including status, phase, assignees, reviewers, custom attribute values, and dependency graph edges. Tasks may be nested via parentId to form a hierarchy. System-managed tasks include a source and sourceType indicating which subsystem created them.

Requires EventProjectManagementAdmin permission on the event.

Response

Returns an array of tasks.

FieldTypeDescription
idGuidUnique task ID.
namestringTask name.
statusIdGuid| nullID of the current task status, or `null`.
startDateTimeDateTime| nullScheduled start, if set.
endDateTimeDateTime| nullScheduled end, if set.
descriptionstringTask description.
prioritystringPriority level.
indexintDisplay order within its siblings (1-based).
parentIdGuid| nullParent task ID for subtasks, or `null` for top-level.
phaseIdGuid| nullPhase this task belongs to, or `null`.
sourcestring| nullSubsystem that created this task (`null` for user-created).
sourceTypestringType within the source subsystem.
sourceEntityIdGuid| nullSource entity ID, if system-managed.
sourceContextIdGuid| nullSource context ID, if system-managed.
assigneesAssigneesListUsers and collaborators assigned to the task.
reviewersUser[]Users assigned as reviewers.
attributesAttribute[]Custom attribute values on the task.
dependentsGuid[]IDs of tasks that depend on this task.
dependsOnGuid[]IDs of tasks this task depends on.

AssigneesList

FieldTypeDescription
usersUser[]Assigned users (ID only).
collaboratorsCollaborator[]Assigned collaborators (ID only).

User / Collaborator

FieldTypeDescription
idGuidUnique ID.

Attribute

FieldTypeDescription
attributeIdGuidThe attribute definition ID.
valuestringThe value set for this task.