# 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. 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


