Retrieves a paginated list of groups that a specific user is a member of. This endpoint is a custom extension beyond the SCIM 2.0 protocol specification, introduced to address performance concerns with the standard SCIM group membership model which lacks pagination support. The results are paginated with 10 records per page by default, and you can use the startIndex and count query parameters to control pagination. Group resources returned follow the same format as the GET /scim/v2/Groups endpoint, including complete SCIM group attributes with core group fields, enterprise extensions, and Seismic-specific properties.
SCOPES
Requires one:
seismic.user.view,seismic.user.manageSee Permissions for additional details.
Pagination
This endpoint uses SCIM pagination semantics. For Seismic API compatibility: count maps to limit, startIndex maps to offset+1 (1-based). The response uses Resources array (equivalent to entries in Seismic standards).
Supported pagination parameters
| Parameter | Description | Default |
|---|---|---|
| startIndex | The 1-based index of the first query result. A value less than 1 SHALL be interpreted as 1. | 1 |
| count | Non-negative integer. Specifies the desired maximum number of query results per page, |
Pagination metadata
| Element | Description |
|---|---|
| Resources | Array of group resources (equivalent to entries in Seismic pagination standards) |
| itemsPerPage | Non-negative integer. Specifies the number of query results returned in a query response page |
| totalResults | Non-negative integer. Specifies the total number of results matching the client query |
| startIndex | The 1-based index of the first result in the current set of query results, e.g., 1. |
Note: there's currently no support for sorting operators.