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, and taskNumber (used for gate criterion linking) — that mode accepts tasks.read, gates.create, or gates.update.
Request
Responses
- 200
- 400
- 401
- 403
Successful response
Bad Request — unsupported fields query parameter value
Unauthorized — missing or invalid session
Forbidden — full listing requires tasks.read; ?fields=minimal requires one of tasks.read, gates.create, or gates.update