Перейти к содержанию

Shared Groups

GET /api/shared/groups

List Groups

Response 200: Successful Response

array[GroupResponse]

Поле Тип Обязательное Описание
name Name нет
id Id нет

POST /api/shared/groups

Create Group

Request Body:

Поле Тип Обязательное Описание
name Name да

Response 200: Successful Response

Поле Тип Обязательное Описание
name Name нет
id Id нет

Ошибки:

Код Описание
422 Validation Error

GET /api/shared/groups/{group_id}

Get Group

Path параметры:

Параметр Тип Описание
group_id Group Id

Response 200: Successful Response

Поле Тип Обязательное Описание
name Name нет
id Id нет

Ошибки:

Код Описание
422 Validation Error

PUT /api/shared/groups/{group_id}

Update Group

Path параметры:

Параметр Тип Описание
group_id Group Id

Request Body:

Поле Тип Обязательное Описание
name Name да

Response 200: Successful Response

Поле Тип Обязательное Описание
name Name нет
id Id нет

Ошибки:

Код Описание
422 Validation Error

DELETE /api/shared/groups/{group_id}

Delete Group

Path параметры:

Параметр Тип Описание
group_id Group Id

Response 200: Successful Response

Нет данных

Ошибки:

Код Описание
422 Validation Error