Skip to content

Groups summary

Returns all groups in a project with breadcrumb id and display-name paths. Useful for resolving group paths (for example in the CLI) without walking the hierarchy level by level.

GET /api/v1/projects/{id}/groups/summary

AuthRequired
Query parametersNone
BodyNone
NameTypeDescription
idstringProject id
Authorization: Bearer <your-api-key>
Terminal window
curl -sS https://collingo.app/api/v1/projects/clproj0123456789abcdefgh/groups/summary \
-H "Authorization: Bearer <your-api-key>"

Array of group summaries (not paginated):

[
{
"id": "clgroup0123456789abcdefg",
"displayName": "Pages",
"technicalName": "pages",
"breadcrumbs": [],
"breadcrumbNames": []
},
{
"id": "clgroup9876543210abcdefg",
"displayName": "Home",
"technicalName": "home",
"breadcrumbs": ["clgroup0123456789abcdefg"],
"breadcrumbNames": ["Pages"]
}
]

breadcrumbs / breadcrumbNames list ancestors from root → parent and do not include the group itself.

StatusWhen
401Missing or invalid API key (ERR_UNAUTHORIZED)
403Insufficient role (ERR_FORBIDDEN)
404Project not found
500Database or internal error