Skip to main content

Get Tasks

Retrieve a paginated list of tasks within a project.

Endpoint

GET /projects/{project_uuid}/tasks

Parameters

ParameterTypeDescriptionRequired
pageintegerThe page number for pagination (default: 1)No

Response

A successful response will return a 200 OK status code and a JSON object containing the list of projects and pagination metadata.

{
"data": [
{
"uuid": "2a01094d-c864-4c37-9b06-70f5d5da92a8",
"task_identifier": "123",
"title": "Toggle timesheet per project",
"description": "<div>Quick win here.&nbsp;<br><br>Consideration: need to make sure that all time tracking sessions are automatically ended if timesheet is turned off on a project.</div>",
"description_plain": "Quick win here.&nbsp;Consideration: need to make sure that all time tracking sessions are automatically ended if timesheet is turned off on a project.",
"priority": 2,
"story_points": 5,
"task_form_identifier": null,
"insertion_method": "user",
"completed": true,
"completed_at": "2025-03-12 22:39:01",
"client_visibility": "not_visible",
"time_estimate": {
"duration": null,
"time_type": "hours",
"in_seconds": null
}
},
...
],
"pagination": {
"current_page": 7,
"per_page": 20,
"total_pages": 8,
"total_items": 143
}
}