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
}
Возвращает
Обновленную задачу