Organization tags are distinct from issue tags, which are attached to individual Tasks. For issue tags, see Issues & Comments in Projects.
Permissions
- Creating and deleting tags (
create_organisation_tag,delete_organisation_tag) requires the caller to be an organization admin (thetags.managepermission). - Attaching and detaching tags on a Project (
add_organisation_tag,remove_organisation_tag) requires project admin.
Create an Organization Tag
Create a tag once at the organization level. The name must be unique within the organization; the description is optional. Creating a tag with a name that already exists raisesResourceExistsError.
Create an organization tag
List Organization Tags
List every tag defined in your organization. Each returnedOrganisationTag has a name and a uuid.
List organization tags
Attach a Tag to a Project
Attach an existing organization tag to a Project. Identify the tag bytag_name, by tag_uuid, or by passing an OrganisationTag object as tag. Pass exactly one. Attaching a tag that is already attached is a no-op.
Attach an organization tag to a project
Remove a Tag from a Project
Detach a tag from a Project. The tag itself is not deleted and remains attached to any other Projects or folders. Detaching a tag that is not attached is a no-op.Remove an organization tag from a project
Filter Projects by Tag
Usetags_anyof with list_projects() to return only Projects that have at least one of the given tags. The filter accepts tag name strings or OrganisationTag instances.
List projects filtered by tag
Delete an Organization Tag
Delete a tag from the organization entirely. This detaches it from every Project and storage folder it is attached to. Identify the tag bytag_name, by tag_uuid, or by passing an OrganisationTag object.
Delete an organization tag

