Skip to main content
GET
A tag group is a named set of tags for one kind of record. Every label on a record is a tag in one of these groups, so this is the lookup that makes every other tag call usable: assignments and filters are by id, and the ids come from here. See Tags for the model.

The three subjects

A status is a tag. What used to be an opportunity status is a tag in a path group, usually still named Status. That group is single, so setting one of its tags replaces the previous one. A tag with closes: true is what used to be a terminal status: the conversation on that path is over.

Query Parameters

string
account, person or path. Omit for all three.
string
Set to true to add how many records carry each tag, as tags_with_counts[].subject_count. Off by default, because the count is an aggregate across three assignment tables and a picker does not show it. It is what tells you whether a tag is safe to delete.

Response Fields

array
The groups, in display order.
string
The group’s id. Pass it as group_id when creating a tag, or as group_id on a tag write to scope a replace to this group.
string
account, person or path. Fixed when the group is created.
string
single holds at most one of the group’s tags per record, so adding another replaces it. multi holds any number.
boolean
true for a group Clustr seeds and depends on. It can be renamed, but DELETE on it returns 422.
array
The group’s tags, in display order: id, name, color, position and closes.