# Update group

Update a group for your users. Note: Fields that are objects cannot be partially updated, since the new value you set will just replace the current one. <br><br>**Required permissions**: `apps:edit`, `[appId]:edit`, `groups:edit`.

Endpoint: PUT /v1/groups/{group_id}
Security: ClientAccessToken

## Path parameters:

  - `group_id` (string, required)
    The ID of the group that should be updated

## Request fields (application/json):

  - `name` (string)
    Name of the group to update

  - `description` (string)

  - `custom_data` (object)
    Group custom data object

## Response 200 fields (application/json):

  - `result` (object, required)

  - `result.group_id` (string, required)
    Group ID

  - `result.name` (string, required)
    Group name

  - `result.description` (string)
    Group description

  - `result.created_at` (number, required)
    Date group was created in the tenant

  - `result.updated_at` (number, required)
    Date group was last updated

  - `result.custom_data` (object)
    Group custom data object

## Response 400 fields (application/json):

  - `message` (array, required)
    Example: Bad request

  - `error_code` (number, required)
    Example: 400

## Response 404 fields (application/json):

  - `message` (string, required)

  - `error_code` (number, required)
    Example: 404

