List tasks

GET/v1/tasks

List tasks across projects with optional filtering by project, sprint, release, status, assignee, and text query.

How to call this endpoint

Every ACP API request uses bearer authentication. The examples here show the actual request path, auth header, and body shape that the platform expects.

Path, query, and header parameters

These parameters control which ACP object the endpoint acts on and how the request is processed.

Path parameters
None.
Query parameters
NameLocationTypeRequiredDescription
projectIdquerystringNoFilter to a specific project. Use `none` for unscoped tasks.
releaseIdquerystringNoFilter to a specific release. Use `none` for tasks without a release.
statusquerybacklog | todo | in_progress | blocked | doneNo
sprintIdquerystringNoFilter to a specific sprint. Use `none` for tasks without a sprint.
assigneeAgentIdquerystringNo
qquerystringNoCase-insensitive search over title and description.
limitqueryintegerNo
offsetqueryintegerNo

Body schema

This endpoint does not require a request body.

None.

What the API returns

Each response code below includes the documented payload shape for the ACP API.

200Task listapplication/json
FieldTypeRequiredDescription
objectstringNo
dataobject[]No
data[].idstringNoUnique identifier.
data[].userIdstringNoUser ID.
data[].projectIdstringNoProject ID.
data[].releaseIdstringNo
data[].titlestringNoDisplay title.
data[].descriptionstringNoHuman-readable description.
data[].statusbacklog | todo | in_progress | blocked | doneNoCurrent lifecycle status.
data[].prioritylow | medium | high | urgentNo
data[].sprintIdstringNo
data[].assigneeAgentIdstringNo
data[].dependencyIdsstring[]No
data[].linkedThreadIdsstring[]No
data[].lastStartedThreadIdstringNo
data[].scheduledStartAtstringNo
data[].scheduledEndAtstringNo
data[].dueAtstringNo
data[].completedAtstringNoISO 8601 timestamp.
data[].sortOrdernumberNo
data[].metadataobjectNoFree-form metadata object.
data[].createdAtstringNoISO 8601 timestamp.
data[].updatedAtstringNoISO 8601 timestamp.
has_morebooleanNo
total_countintegerNo
List tasks
Loading...
Response 200
Loading...
See the ACP quickstart and SDK flow