Tools in this category
| Tool | Mutating | Description |
|---|---|---|
link_project_to_clients |
yes | Link a project to one or more clients (additive — existing client links are kept). |
unlink_project_from_clients |
yes | Remove one or more client links from a project. Other client links are left intact. |
link_task_to_projects |
yes | Link a task to one or more projects (additive — existing project links are kept). |
unlink_task_from_projects |
yes | Remove one or more project links from a task. Other project links are left intact. |
link_time_entry_to_tasks |
yes | Link a time entry to one or more tasks (additive — existing task links are kept). |
unlink_time_entry_from_tasks |
yes | Remove one or more task links from a time entry. Other task links are left intact. |
link_project_to_clients
Mutating: yes
Link a project to one or more clients (additive — existing client links are kept).
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
projectDisplayId |
string | yes | Project display ID (e.g. "P-7") or UUID. |
clientDisplayIds |
array | yes | Client display IDs to link (e.g. ["C-1"]). |
unlink_project_from_clients
Mutating: yes
Remove one or more client links from a project. Other client links are left intact.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
projectDisplayId |
string | yes | Project display ID (e.g. "P-7") or UUID. |
clientDisplayIds |
array | yes | Client display IDs to unlink (e.g. ["C-1"]). |
link_task_to_projects
Mutating: yes
Link a task to one or more projects (additive — existing project links are kept).
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
taskDisplayId |
string | yes | Task display ID (e.g. "T-7") or UUID. |
projectDisplayIds |
array | yes | Project display IDs to link (e.g. ["P-3"]). |
unlink_task_from_projects
Mutating: yes
Remove one or more project links from a task. Other project links are left intact.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
taskDisplayId |
string | yes | Task display ID (e.g. "T-7") or UUID. |
projectDisplayIds |
array | yes | Project display IDs to unlink (e.g. ["P-3"]). |
link_time_entry_to_tasks
Mutating: yes
Link a time entry to one or more tasks (additive — existing task links are kept).
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
timeEntryId |
string | yes | Time entry display ID (e.g. "uuid") or UUID. |
taskDisplayIds |
array | yes | Task display IDs to link (e.g. ["T-7"]). |
unlink_time_entry_from_tasks
Mutating: yes
Remove one or more task links from a time entry. Other task links are left intact.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
timeEntryId |
string | yes | Time entry display ID (e.g. "uuid") or UUID. |
taskDisplayIds |
array | yes | Task display IDs to unlink (e.g. ["T-7"]). |