Get a Task
Fetch a single Task by its task_id.
The task_id of Tasks can be found via the task search or task export
endpoints. For custom Tasks, the POST /tasks endpoint also returns the
associated task_id. By default the response contains only task_id and
task; request additional attributes via include.
Authorizations
The access token received from the authorization server in the OAuth 2.0 flow.
Path Parameters
The identifier of the Task.
100"ba418404-3df1-cb19-a73c-1fb9351846d5"
Query Parameters
Additional attributes to include in the response. This query parameter can be added multiple times to include more attributes. By default none of these are returned.
ai_impact— includes AI impact level and rationale.hierarchy— includes the task's position in the work taxonomy (domain → subdomain → cluster → canonical task).task_source— distinguishes standard work-taxonomy Tasks (vocabulary) from Tasks created through thePOST /tasksendpoint (custom).enrichment_status— includes the status of the task's asynchronous AI-impact enrichment (pending,complete, orfailed).
ai_impact, hierarchy, task_source, enrichment_status Response
OK
Unique identifier of the task.
100"56dcdb53-264e-f380-50bf-5179e2d082af"
Name/description of the task.
"Write unit tests for backend services"
AI impact level and rationale for this task. Only present when include=ai_impact.
Position of this task in the work taxonomy (domain → subdomain → cluster → canonical task). Only present when include=hierarchy. null when no hierarchy is set on the task.
Origin of the task. Only present when include=task_source.
vocabulary, custom "vocabulary"
Status of the task's asynchronous AI-impact enrichment. Only present when include=enrichment_status.
pending, complete, failed "complete"