API reference · Projects
GET/api/v1/projects/{id}/tasks

List project tasks

Returns all tasks for the specified project UUID. Use this endpoint to identify a task by task_name before fetching or updating it.

RBAC · project

Path parameters

idstring <uuid>Required
Project UUID.

Response body

Success response 200 · schema ProjectTaskListEnvelope

dataarray of ProjectTaskApiResponseRequired
itemsobject
task_idstring <uuid>Required
phase_idstring <uuid>Required
task_namestringRequired
descriptionstringRequiredNullable
assigned_tostring <uuid>RequiredNullable
estimated_hoursnumberRequiredNullable
actual_hoursnumberRequiredNullable
project_status_mapping_idstring <uuid>Required
due_datestring <date-time>Nullable
priority_idstring <uuid>RequiredNullable
task_type_keystringRequired
wbs_codestringRequired
order_keystring
created_atstring <date-time>Required
updated_atstring <date-time>Required
tenantstring <uuid>Required
tagsarray of string
itemsstring

Response codes

200
Project tasks returned successfully.
401
Authentication failed.
403
Authenticated user lacks the required permission.
404
Project not found.