# Groups Object

> Source: https://truto.one/docs/api-reference/unified-user-directory-api/groups/

Schema for the `Groups` resource in **Unified User Directory API**.

## Properties

- **`id`** _(string, required)_
  Unique identifier for the group.
- **`name`** _(string)_
  Name of the group.
- **`description`** _(string)_
  Description of the group.
- **`organization`** _(string)_
  Unique identifier for the organization the group belongs to.
- **`group_type`** _(string)_
  Type of the group.
  Allowed: `team`, `department`, `group`
- **`created_at`** _(string)_
  Date and time when the group was created.
- **`updated_at`** _(string)_
  Date and time when the group was last updated.
- **`remote_data`** _(object)_
  Raw data returned from the remote API call.

## Methods

- [GET /unified/user-directory/groups/{id}](/docs/api-reference/unified-user-directory-api/groups/get) — Get Groups
- [PATCH /unified/user-directory/groups/{id}](/docs/api-reference/unified-user-directory-api/groups/update) — Update Groups
- [DELETE /unified/user-directory/groups/{id}](/docs/api-reference/unified-user-directory-api/groups/delete) — Delete Groups
- [GET /unified/user-directory/groups](/docs/api-reference/unified-user-directory-api/groups/list) — List Groups
- [POST /unified/user-directory/groups](/docs/api-reference/unified-user-directory-api/groups/create) — Create Groups
- [POST /unified/user-directory/groups/remove-user](/docs/api-reference/unified-user-directory-api/groups/remove-user) — Remove User Groups
- [POST /unified/user-directory/groups/add-user](/docs/api-reference/unified-user-directory-api/groups/add-user) — Add User Groups
- [POST /unified/user-directory/groups/add](/docs/api-reference/unified-user-directory-api/groups/add) — Add Groups
- [POST /unified/user-directory/groups/remove](/docs/api-reference/unified-user-directory-api/groups/remove) — Remove Groups
