Skip to main content

Overview

Labels help you categorize and organize work items across your projects. You can create hierarchical labels with custom colors and use them to filter and group issues.

Endpoints

List labels

Retrieve all labels for a project.
string
required
Workspace identifier
uuid
required
Project UUID
Response
uuid
Label unique identifier
string
Label name
string
Hex color code (e.g., “#FF5733”)
string
Optional label description
uuid
Parent label ID for hierarchical labels
number
Display order
Example

Create label

Create a new label in the project.
string
required
Label name
string
Hex color code (default: random color)
string
Label description
uuid
Parent label ID to create a child label
number
Display order (default: 65535)
Example

Update label

Update an existing label.
uuid
required
Label UUID
string
Updated label name
string
Updated hex color code
string
Updated description
uuid
Updated parent label ID
Example

Delete label

Delete a label from the project.
Deleting a label removes it from all associated work items. This action cannot be undone.
Example

Label hierarchies

Labels support parent-child relationships, allowing you to create hierarchical categorization:

Using labels with work items

Labels can be added to work items via the Work Items API:

Best practices

Color coding - Use consistent color schemes across related labels for better visual organization
Hierarchies - Group related labels under parent labels (e.g., Platform → Web, Mobile, API)
Naming - Use clear, concise label names that describe the category

Next steps

Work Items API

Apply labels to work items

Projects API

Manage project settings