# Группы уведомлений

Группа уведомлений отбирает уведомления пользователя по модулю и событию, из которых они пришли. Пара модуля и события — условие группы. Операции читают группы, создают группу с первым условием, переименовывают и удаляют её, добавляют и убирают условия.

**Скоуп:** `im` | **Базовый URL:** `https://vibecode.bitrix24.tech/v1` | **Авторизация:** `X-Api-Key`

## Операции

- [Список групп уведомлений](./groups/list.md) — `GET /v1/notifications/groups`
- [Создать группу уведомлений](./groups/create.md) — `POST /v1/notifications/groups`
- [Переименовать группу уведомлений](./groups/update.md) — `PATCH /v1/notifications/groups/:groupId`
- [Удалить группу уведомлений](./groups/delete.md) — `DELETE /v1/notifications/groups/:groupId`
- [Добавить условие в группу уведомлений](./groups/conditions-create.md) — `POST /v1/notifications/groups/:groupId/conditions`
- [Убрать условие из группы уведомлений](./groups/conditions-delete.md) — `DELETE /v1/notifications/groups/:groupId/conditions`

## Чьи группы

Группы принадлежат пользователю, от имени которого выполнен вызов. По личному ключу это владелец ключа, по ключу OAuth-приложения — пользователь сессии из заголовка `Authorization: Bearer`. Переименовать, удалить или изменить условия можно только у группы, созданной пользователем, — у неё в списке групп `isEditable: true`.

## Смотрите также

- [Уведомления](/docs/notifications)
- [Настройки уведомлений](/docs/notifications/settings)
- [Лента уведомлений](/docs/notifications/list)
