groups
GET /api/groups
List Groups
Response 200: Successful Response
array[GroupResponse]
| Поле | Тип | Обязательное | Описание |
|---|---|---|---|
| name | Name | нет | |
| id | Id | нет |
POST /api/groups
Create Group
Request Body:
| Поле | Тип | Обязательное | Описание |
|---|---|---|---|
| name | Name | да |
Response 200: Successful Response
| Поле | Тип | Обязательное | Описание |
|---|---|---|---|
| name | Name | нет | |
| id | Id | нет |
Ошибки:
| Код | Описание |
|---|---|
| 422 | Validation Error |
GET /api/groups/{group_id}
Get Group
Path параметры:
| Параметр | Тип | Описание |
|---|---|---|
| group_id | Group Id |
Response 200: Successful Response
| Поле | Тип | Обязательное | Описание |
|---|---|---|---|
| name | Name | нет | |
| id | Id | нет |
Ошибки:
| Код | Описание |
|---|---|
| 422 | Validation Error |
PUT /api/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/groups/{group_id}
Delete Group
Path параметры:
| Параметр | Тип | Описание |
|---|---|---|
| group_id | Group Id |
Response 200: Successful Response
Нет данных
Ошибки:
| Код | Описание |
|---|---|
| 422 | Validation Error |