PUT api/2.0/project/task/{taskid}
Данная функция требует аутентификации
Описание
Обновляет выбранную задачу в соответствии с параметрами (идентификатор ответственного пользователя, описание задачи, срок выполнения и т. д.), указанными в запросе.
Параметры
Название | Описание | Тип | Пример |
taskid
sent in url
|
ID задачи | численный | 1234 |
description
sent in body
|
Новое описание задачи | строковый | текст |
deadline
sent in body
|
Новое срок задачи | дата и время | Roundtrip format: 2008-04-10T06-30-00.000Z |
startDate
sent in body
|
Дата начала выполнения нового задания | дата и время | Roundtrip format: 2008-04-10T06-30-00.000Z |
priority
sent in body
|
Новый приоритет задачи
необязательно
|
приоритетность задачи | High = 1, Normal = 0, Low = -1 |
title
sent in body
|
Новое название задачи | строковый | текст |
milestoneid
sent in body
|
Идентификатор новой вехи задачи | численный | 1234 |
responsibles
sent in body
|
Новый список ответственных за выполнение задач | Collection of guids
collection
|
9924256A-739C-462b-AF15-E652A3B1B6EB |
projectID
sent in body
|
ID новой задачи в проекте
необязательно
|
численный | 1234 |
notify
sent in body
|
Уведомляет ответственных о действиях задачи или нет | логический | true |
status
sent in body
|
Новый статус задачи
необязательно
|
Статус задачи | NotAccept = 0,Open = 1, Closed = 2,Disable = 3,Unclassified = 4,NotInMilestone = 5 |
progress
sent in body
|
Ход выполнения нового задания
необязательно
|
численный | 1234 |
Пример
PUT api/2.0/project/task/1234
Host: yourportal.Р7.com
Content-Type: application/json
Accept: application/json
{
"description": "some text",
"deadline": "2008-04-10T06-30-00.000Z",
"startDate": "2008-04-10T06-30-00.000Z",
"priority": null,
"title": "some text",
"milestoneid": 1234,
"responsibles": [
"00000000-0000-0000-0000-000000000000"
],
"projectID": null,
"notify": true,
"status": null,
"progress": null
}
Возвращает
Обновленную задачу
Обновленную задачу