Get group by ID
GET
/api/security/groups/{id}
const url = 'https://example.com/api/security/groups/example';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://example.com/api/security/groups/example \ --header 'Authorization: Bearer <token>'Retrieves a specific group
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”id
required
Group ID
string
Responses
Section titled “Responses”Group retrieved successfully
Media typeapplication/json
object
id
required
Group ID
string
searchId
required
Searchable ID
string
name
required
Group name
string
groups
Nested group memberships
Array<string>
users
Users in this group
Array<string>
roles
Roles assigned to group
Array<string>
repos
Repository permissions
Array<object>
object
CACHE_ROOT
required
Repository namespace
string
id
required
Repository ID
string
permission
required
Permission level (view, write, admin)
string
type
Entity type
string
description
Group description
string
Example
{ "id": "content-team", "searchId": "content-team", "name": "Content Team", "groups": [], "users": [], "roles": [], "repos": [], "type": "group"}Group not found