Create or update a task linkage row in the task_key table.
Other
Create or update a task linkage row in the task_key table.
Create or update a task linkage row in the task_key table.
At least one of breakcold_id / akiflow_id / ticktick_id is required.
Match semantics: the provided IDs are scanned in order (breakcold,
akiflow, ticktick); the first one that matches an existing row updates
that row. If none match, a new row is inserted.
Use this to:
- Record a new task linkage (insert).
- Attach a new external ID to an existing row (pass the known ID
alongside the new one — the row is found by the known ID and the
new ID is written to it).
- Change status (pass an ID that matches + status='closed'/'deleted').
status: 'open', 'closed', or 'deleted'. Defaults to 'open' on insert;
on update, omit to leave status unchanged.
Returns the upserted row as JSON, or {"error": "..."} on failure.
POST
Create or update a task linkage row in the task_key table.
Authorizations
Body
application/json
Response
Tool result. The shape is tool-specific; most tools return a JSON object, some a {"result": ...} envelope.
The response is of type object.