Search Tasks
Search for Tasks using a fuzzy text query. Results are ordered by similarity to the query string (highest first). Low-confidence matches are excluded. Useful for looking up tasks by name when building or updating task profiles.
Note: This endpoint is experimental and may change in future versions.
Authorizations
The access token received from the authorization server in the OAuth 2.0 flow.
Query Parameters
The search query to match against task names. Typically a short partial term — fuzzy matching expands it across stored task names.
100Maximum number of results to return.
1 <= x <= 100Additional attributes that will be included in each result. 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 per task.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. domain_name is always populated; subdomain_name, cluster_name, and canonical_task_name may be null depending on the depth of the work taxonomy.
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"