Tags

Tag management operations

List all tags

get

Returns all tags accessible to the authenticated user

Authorizations
connect.sidstringRequired

Session-based authentication via HTTP-only cookie

Responses
chevron-right
200

List of tags

application/json
idintegerRequired

Unique tag identifier

Example: 1
namestringRequired

Tag name

Example: High Priority
colorstringRequired

Tag color (hex code)

Example: #FF5733
categoryIdinteger · nullableOptional

Parent category ID

parentIdinteger · nullableOptional

Parent tag ID for hierarchical tags

isGlobalbooleanRequired

Whether the tag is available globally

Example: true
createdAtstring · date-timeRequired

Creation timestamp

get
/tags

Create a new tag

post

Creates a new tag. Requires manage_tags permission.

Authorizations
connect.sidstringRequired

Session-based authentication via HTTP-only cookie

Body
namestringRequired

Tag name

Example: Urgent
colorstringRequired

Tag color (hex code)

Example: #E74C3C
categoryIdinteger · nullableOptional

Parent category ID

parentIdinteger · nullableOptional

Parent tag ID

isGlobalbooleanOptionalDefault: true
Responses
chevron-right
200

Tag created successfully

application/json
idintegerRequired

Unique tag identifier

Example: 1
namestringRequired

Tag name

Example: High Priority
colorstringRequired

Tag color (hex code)

Example: #FF5733
categoryIdinteger · nullableOptional

Parent category ID

parentIdinteger · nullableOptional

Parent tag ID for hierarchical tags

isGlobalbooleanRequired

Whether the tag is available globally

Example: true
createdAtstring · date-timeRequired

Creation timestamp

post
/tags

Add a tag to a project

post

Associates a tag with a project

Authorizations
connect.sidstringRequired

Session-based authentication via HTTP-only cookie

Path parameters
projectIdintegerRequired

Project ID

Body
tagIdintegerRequired

Tag ID to add

Responses
chevron-right
200

Tag added to project successfully

No content

post
/projects/{projectId}/tags

No content

Remove a tag from a project

delete

Removes the association between a tag and a project

Authorizations
connect.sidstringRequired

Session-based authentication via HTTP-only cookie

Path parameters
projectIdintegerRequired

Project ID

tagIdintegerRequired

Tag ID

Responses
delete
/projects/{projectId}/tags/{tagId}

No content

Manage project tags

post

Updates the set of tags associated with a project

Authorizations
connect.sidstringRequired

Session-based authentication via HTTP-only cookie

Path parameters
projectIdintegerRequired

Project ID

Body
tagIdsinteger[]Required

List of tag IDs to associate with the project

Responses
chevron-right
200

Project tags updated successfully

No content

post
/projects/{projectId}/project-tags

No content

Last updated

Was this helpful?