Skip to content

Query Tools

Query tasks with filters, pagination, and configurable detail levels.

ParameterTypeRequiredDescription
assigneestringNoFilter by assignee (dart_id, name, or email)
statusstringNoFilter by status (dart_id or name)
dartboardstringNoFilter by dartboard (dart_id or name)
priorityintegerNoFilter by priority (1-5)
tagsstring[]NoFilter by tags (dart_ids or names)
due_beforestringNoTasks due before date (ISO 8601)
due_afterstringNoTasks due after date (ISO 8601)
has_parentbooleanNotrue for subtasks only, false for root tasks only
limitintegerNoMax tasks (default: 50, max: 500)
offsetintegerNoPagination offset (default: 0)
detail_level'minimal' | 'standard' | 'full'NoControls response size
LevelFields Included
minimalid, title, parent, blockers
standard+ description, status, assignee, priority
fullAll fields including relationships
FieldTypeDescription
tasksarrayTask objects at the requested detail level
totalintegerTotal matching tasks (for pagination)
limitintegerApplied limit
offsetintegerApplied offset

List all tasks on a dartboard:

list_tasks({ dartboard: "My Project" })

Find high-priority tasks due this week:

list_tasks({
priority: 5,
due_before: "2026-01-31",
detail_level: "standard"
})

List root tasks only (no subtasks), paginated:

list_tasks({
dartboard: "Sprint 12",
has_parent: false,
limit: 20,
offset: 0
})

Full-text search across task titles and descriptions with relevance ranking. Supports quoted phrases, exclusions, and inline filters.

ParameterTypeRequiredDescription
querystringYesSearch query (see syntax below)
dartboardstringNoDartboard filter (dart_id or name)
include_completedbooleanNoInclude completed tasks (default: false)
limitintegerNoMax results (default: 50, max: 500)
SyntaxMeaningExample
termMatch wordlogin
"exact phrase"Match exact phrase"login page"
-termExclude word-draft
dartboard:NameInline dartboard filterdartboard:Backend
status:DoneInline status filterstatus:Done
assignee:NameInline assignee filterassignee:Alice

Returns tasks ranked by relevance with match scores.

Search for login-related tasks:

search_tasks({ query: "login authentication" })

Search with exclusions and filters:

search_tasks({
query: "\"API endpoint\" -deprecated status:Todo",
include_completed: false
})

Scoped search within a dartboard:

search_tasks({
query: "performance",
dartboard: "Backend Services"
})