ticktick_get_by_id
Retrieve any TickTick task, project, or tag by its ID and get its JSON record. If no object matches the ID, an empty object is returned for easy branching.
Instructions
Look up any object (task, project, tag) by its ID.
Args: obj_id (str): The object's full ID.
Returns:
JSON object of the matching record, or an empty object {} if
nothing has that id. Branch on emptiness.
On failure: {"error": "...", "status": "error"}.
Freshness:
Local state is synced from the server at most once per throttle
window (default 15s, TICKTICK_MCP_SYNC_TTL_SECONDS); an edit made
elsewhere within that window may not be visible yet. Call
ticktick_sync to force an immediate refresh.
Example: ticktick_get_by_id(obj_id="60ca9dbc8f08516d9dd56324")
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| obj_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |