Skip to main content

List tasks for a project

GET 

/api/projects/:id/tasks

List tasks for a project. When called without query params, returns the full task list (with relations). Requires tasks.read. Pass ?fields=minimal to receive only id, title, taskNumber, and taskKey (used for gate criterion linking and MCP key resolution) — that mode accepts full-scope tasks.read, gates.create, or gates.update. The .own scope on tasks.read does NOT grant access here, since minimal mode returns every task in the project regardless of ownership.

Request

Responses

Successful response