Создание очереди в папке
Создает очередь.
POST /tasks/rest/api/v2/workspaces/{workspace_id}/sprints?folder={folder_id}
Параметры запроса
workspace_id (обязательный)
Ключ пространства
workspaces/TS/folders
folder_id
Идентификатор папки (guid), в которой создается очередь
folder=c310f5b2-2ecd-4e9d-bc0b-170fe6c1e5e7
Тело запроса
{
"name": "",
"description": "",
"startDate": "2022-03-03T21:59:08Z",
"endDate": "2022-03-03T21:59:08Z",
"duration": 10,
"team": [{
"user": "admin",
"capacity": 6,
"dayoff": 0
}]
}
Параметры тела запроса
name (обязательный)
Название спринта
name="Sprint 1"
description
Описание спринта
folder=c310f5b2-2ecd-4e9d-bc0b-170fe6c1e5e7
startDate (обязательный)
Дата начала спринта
startDate="2022-03-03T21:59:08Z"
endDate (обязательный)
Дата завершения спринта
endDate="2022-03-03T21:59:08Z"
duration
Длительность спринта
duration=10
По умолчанию разница end - start в днях
team
Список участников спринта с ёмкостью и доп. выходными.
user
- логин участника команды (обязательный)capacity
- дневная ёмкость участника команды (optional, по умолчанию 8)dayoff
- кол-во внеплановых нерабочих дней (optional, по умолчанию 0)
Ошибки
401 (Unauthorized)
Не авторизованный запрос
404 (Not Found)
Несуществующее пространство или папка
400 (Bad Request)
Неправильный параметр тела запроса, неправильное значение параметра в теле или несуществующий пользователь
400 (Bad Request)
Отсутствие обязательного параметра тела
Тело успешного ответа 200
{
"id": "",
"name": "",
"description": "",
"startDate": "2022-03-03T21:59:08Z",
"endDate": "2022-03-03T21:59:08Z",
"state": "",
"duration": 10,
"team": [
{
"user": {
"id": "c310f5b2-2ecd-4e9d-bc0b-170fe6c1e5e7",
"displaName": "System Administrator",
"username": "admin",
"email": ""
},
"capacity": 6,
"dayoff": 0
}
]
}