Tasks
List tasks
Returns the organization's tasks, optionally filtered by status, assignee, priority, type, source, or due date.
Authorization
ApiKeyAuth x-api-key<token>
In: header
Path Parameters
organizationId*string
Query Parameters
assigneeType?string
Value in
- "user"
- "agent"
- "system"
assigneeId?string
statusCategory?string
Value in
- "backlog"
- "todo"
- "in_progress"
- "done"
- "cancelled"
priority?string
Value in
- "low"
- "medium"
- "high"
- "urgent"
type?string
Value in
- "control"
- "requirement_gap"
- "privacy_request"
- "data_system"
- "compliance_scan"
- "tracker_scan"
- "gcm_scan"
- "risk"
- "vendor"
- "assessment"
referenceId?string
source?string
Value in
- "manual"
- "test"
- "integration"
- "system"
- "agent"
- "auditor"
open?string
Value in
- "true"
- "false"
dueBefore?string
Match
^\d{4}-\d{2}-\d{2}([T ]\d{2}:\d{2}(:\d{2}(\.\d+)?)?(Z|[+-]\d{2}:?\d{2})?)?$limit?integer
Range
1 <= value <= 1000offset?integer
Range
0 <= value <= 9007199254740991Response Body
application/json
application/json
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/organizations/string/tasks"{ "items": [ { "id": "string", "organizationId": "string", "title": "string", "description": "string", "type": "control", "referenceId": "string", "organizationFrameworkId": "string", "projectId": "string", "labels": [ "string" ], "assigneeType": null, "assigneeId": null, "assignedByUserId": null, "assignedAt": null, "statusCategory": "backlog", "status": "string", "priority": "low", "dueAt": "string", "blockedBy": [ "string" ], "blockedReason": "string", "source": "manual", "originRef": "string", "createdByType": "user", "createdById": "string", "completedAt": "string", "completedByType": "user", "completedById": "string", "cancelReason": "string", "dateCreated": null, "dateUpdated": null, "property1": null, "property2": null } ], "total": 0}