> You are reading the Docusign Developer Documentation. For clean Markdown of any page, append .md to the page URL. > > Documentation indexes by section: > - APIs and SDKs: https://docusign.docs.buildwithfern.com/docs/llms.txt > - Platform 101: https://docusign.docs.buildwithfern.com/platform/llms.txt > - Extension Apps: https://docusign.docs.buildwithfern.com/extension-apps/llms.txt > - Docusign CLI: https://docusign.docs.buildwithfern.com/docusign-cli/llms.txt > > Authentication (OAuth, JWT Grant, M2M): https://docusign.docs.buildwithfern.com/platform/auth > Webhooks and Connect: https://docusign.docs.buildwithfern.com/platform/webhooks > > OpenAPI specifications: https://docusign.docs.buildwithfern.com/openapi.json > MCP server: https://docusign.docs.buildwithfern.com/_mcp/server # Groups Resource The Groups resource provides methods that allow you to manage groups for the account. Groups can be used to help manage users by associating users with a group. A group can be associated with a Permission Profile, which sets the user permissions for users in that group without having to set the `userSettings` property for each user. You are not required to set Permission Profiles for a group, but this makes it easier to manage user permissions for a large number of users. Groups can also be used with template sharing to limit user access to templates. ## Methods supported | Method | Description | | -------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | | [create](/docs/esign-rest-api/v2/reference/usergroups/groups/create) | POST `/restapi/v2/accounts/{accountId}/groups` Creates one or more groups for the account. | | [delete](/docs/esign-rest-api/v2/reference/usergroups/groups/delete) | DEL `/restapi/v2/accounts/{accountId}/groups` Deletes an existing user group. | | [list](/docs/esign-rest-api/v2/reference/usergroups/groups/list) | GET `/restapi/v2/accounts/{accountId}/groups` Gets information about groups associated with the account. | | [update](/docs/esign-rest-api/v2/reference/usergroups/groups/update) | PUT `/restapi/v2/accounts/{accountId}/groups` Updates the group information for a group. | ## Groups properties | Property | Type | Description | | --------------- | ------ | ---------------------------------------------------------------------------------------------------------------------------------------- | | `endPosition` | string | The last position in the result set. | | `groups` | array | A collection group objects containing information about the groups returned. | | `nextUri` | string | The URI for the next chunk of records based on the search request. It is `null` if this is the last set of results for the search. | | `previousUri` | string | The URI for the prior chunk of records based on the search request. It is `null` if this is the first set of results for the search. | | `resultSetSize` | string | The number of results returned in this response. | | `startPosition` | string | Starting position of the current result set. | | `totalSetSize` | string | The total number of items in the search's result set. It will always be greater than or equal to the value of the `resultSetSize` field. | ## API Docs - Groups [Create groups](https://developers.docusign.com/docs/esign-rest-api/v2/reference/usergroups/groups/create.md) - Groups [Delete user group](https://developers.docusign.com/docs/esign-rest-api/v2/reference/usergroups/groups/delete.md) - Groups [Get groups](https://developers.docusign.com/docs/esign-rest-api/v2/reference/usergroups/groups/list.md) - Groups [Update group information](https://developers.docusign.com/docs/esign-rest-api/v2/reference/usergroups/groups/update.md) ## OpenAPI Specification The raw OpenAPI 3.1 specification for this API is available at: - [OpenAPI JSON](https://developers.docusign.com/openapi.json) - [OpenAPI YAML](https://developers.docusign.com/openapi.yaml)