list_projects | List all projects in your workspace |
get_project | Get details of a specific project |
list_tasks | List tasks in a project — paginated (6 per page by default, up to 50), with search (matches title, description, and the human-readable ID like EL-90), statusIds/assigneeIds filters, and sortBy/sortOrder |
get_task | Get details of a specific task by its internal ID |
get_task_by_external_id | Get a task by its human-readable ID (e.g. EL-90), without needing the internal task ID or paging through list_tasks |
create_task | Create a task (title, description, assignees, status, priority, labels, due date, cycle). Pass parentTaskId to create it directly as a subtask |
update_task | Update an existing task. Pass parentTaskId to nest it under another task, or null to detach it from its current parent |
list_subtasks | List the subtasks of a given task |
list_comments | List comments on a task |
add_comment | Add a comment to a task |
list_members | List all members of the workspace |
list_statuses | List a project’s task statuses — each project has its own set, statuses aren’t shared workspace-wide |
list_labels | List labels available for a project (workspace-wide labels plus labels scoped to that project) |