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

Изменение очереди

Изменяет очередь.

PATCH /tasks/rest/api/v2/workspaces/{workspace_id}/sprints/{queue_id}

Параметры запроса

workspace_id (обязательный)

Ключ пространства workspaces/TS/sprints

queue_id (обязательный)

Идентификатор очереди (guid) sprints/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

Список участников спринта с ёмкостью и дополнительными выходными

`"team": [{

        "user": "admin",

        "capacity": 6,

        "dayoff": 0

}]`

user

логин участника команды (обязательный)

capacity

дневная ёмкость участника команды (optional, по умолчанию 8)

dayoff

количество внеплановых нерабочих дней (optional, по умолчанию 0)

Ошибки

(Unauthorized)

Не авторизованный запрос401

404 (Not Found)

Несуществующее пространство или очередь

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

    }]

}