I had been looking for a way to understand global tags vs project tags. It seems from inspecting the results of the “getAllTags” API call that global tags simply have a project_id==0. If the “updateTag” method were enhanced to (optionally) support this parameter, then I could write a script to convert project tags to global tags, including walking previously assigned tasks and updating them accordingly (if that proved necessary).
Hi Chuck,
your request is a while ago but maybe you are still looking for an answer.
We are facing this issue right now too.
First, i just saw that the lastest version lists as change: “Duplicate tags when moving or duplicating tasks to another project”
Then, to your request: would it be possible to use the createTag-Method with a project_id of 0?
after that, you could remove the tag from the taskv and add it again. In my test at least i could add a global tag to a task on creation.
This still needs some testing - maybe it is already helpful.
Kind regards,
Sebastian