v1

latestOpenAPI 3.1.0Apache 2.02026-07-245981,1853.0 MB
User Groups

Get User Group Members

Use this API to retrieve a list of users that are members of a specific user group.

get/api/access/v1/user-groups/{userGroupId}/members

Path parameters

userGroupIdstring uuid required

The unique identifier of the user group.

Query parameters

pageinteger

The page number to retrieve.

sizeinteger

The number of records per page.

sort'fullName,asc' | 'fullName,desc' | 'memberId, asc' | 'memberId, desc' | 'email,asc' | 'email,desc' | 'enabled,asc' | 'enabled,desc' | 'createdBy,asc' | 'createdBy,desc' | 'createdDate,asc' | 'createdDate,desc'

Sort order for the results.

Response

OK

emptyboolean

Indicates whether the result set is empty.

firstboolean

Indicates whether this is the first page.

lastboolean

Indicates whether this is the last page.

numberinteger

The current page number.

numberOfElementsinteger

The number of records in the current page.

sizeinteger

The total number of records across all pages.

totalElementsinteger

The total number of pages available.

totalPagesinteger

The pagination details for this response.

pageableobject

The pagination details for this response.

Example response

{
  "content": [
    {
      "fullName": "John Doe",
      "email": "jdoe@onetrust.com",
      "memberId": "123e4567-e89b-12d3-a456-426614174001",
      "enabled": true,
      "createdBy": "123e4567-e89b-12d3-a456-426614174001",
      "createdDate": "2022-05-01T12:34:56Z"
    }
  ],
  "numberOfElements": 1,
  "size": 20,
  "totalElements": 1,
  "totalPages": 1,
  "pageable": {
    "offset": 0,
    "pageNumber": 0,
    "pageSize": 20,
    "paged": true,
    "sort": [
      {
        "ascending": true,
        "descending": false,
        "direction": "ASC",
        "ignoreCase": false,
        "nullHandling": "NATIVE",
        "property": "name"
      }
    ],
    "unpaged": false
  }
}