Tasks

List tasks

GET
/organizations/{organizationId}/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
Range1 <= value <= 1000
offset?integer
Range0 <= value <= 9007199254740991

Response 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}