Для этой функции требуется аутентификация.

Описание
Обновляет выбранную веху, изменяя параметры вехи (название, дедлайн, статус и т.д.), указанные в запросе.

Параметр

НазваниеОписаниеТипПример
id

sent in url
Идентификатор вехичисленный1234
title

sent in body
Новое название вехистроковыйтекст
deadline

sent in body
Новый дедлайн вехидата и времяRoundtrip format: 2008-04-10T06-30-00.000Z
isKey

sent in body
Указывает, является ли это ключевой вехой или нет
необязательно
логическийtrue
status

sent in body
Новый статус вехиOpen, Closed
isNotify

sent in body
Напоминает мне за 48 часов до срока вехи

Необязательно

логическийtrue
description

sent in body
Новое описание вехистроковыйтекст
projectID

sent in body
New project IDчисленный1234
responsible

sent in body
Новый ответственный за вехуguid9924256A-739C-462b-AF15-E652A3B1B6EB
notifyResponsible

sent in body
=Уведомляет ответственного о действиях вехи или нетлогическийtrue
Пример
            Sending data in application/json:
            
            {
                title:"New title",
                deadline:"2011-03-23T14:27:14",
                isKey:false,
                status:"Open"
            }
Возвращает
Обновленную веху
Пример ответа

application/json

{
  "status": 0,
  "response": {
    "canEdit": true,
    "canDelete": false,
    "id": 10,
    "title": "Sample Title",
    "description": "Sample description",
    "projectOwner": {
      "id": 123,
      "title": "Sample project",
      "status": 0,
      "isPrivate": false},
    "deadline": "2022-10-12T08:51:51.2764551Z",
    "isKey": false,
    "isNotify": false,
    "activeTaskCount": 15,
    "closedTaskCount": 5,
    "status": 0,
    "responsible": {
      "id": "00000000-0000-0000-0000-000000000000",
      "displayName": "Mike Zanyatski",
      "title": "Manager",
      "avatarSmall": "url to small avatar",
      "profileUrl": ""},
    "updatedBy": {
      "id": "00000000-0000-0000-0000-000000000000",
      "displayName": "Mike Zanyatski",
      "title": "Manager",
      "avatarSmall": "url to small avatar",
      "profileUrl": ""},
    "created": "2022-10-12T08:51:51.2764551Z",
    "createdBy": {
      "id": "00000000-0000-0000-0000-000000000000",
      "displayName": "Mike Zanyatski",
      "title": "Manager",
      "avatarSmall": "url to small avatar",
      "profileUrl": ""},
    "updated": "2022-10-12T08:51:51.2764551Z"}
}

text/xml

<result>
  <status>0</status>
  <response>
    <canEdit>true</canEdit>
    <canDelete>false</canDelete>
    <id>10</id>
    <title>Sample Title</title>
    <description>Sample description</description>
    <projectOwner>
      <id>123</id>
      <title>Sample project</title>
      <status>0</status>
      <isPrivate>false</isPrivate>
    </projectOwner>
    <deadline>2022-10-12T08:51:51.2764551Z</deadline>
    <isKey>false</isKey>
    <isNotify>false</isNotify>
    <activeTaskCount>15</activeTaskCount>
    <closedTaskCount>5</closedTaskCount>
    <status>0</status>
    <responsible>
      <id>00000000-0000-0000-0000-000000000000</id>
      <displayName>Mike Zanyatski</displayName>
      <title>Manager</title>
      <avatarSmall>url to small avatar</avatarSmall>
      <profileUrl></profileUrl>
    </responsible>
    <updatedBy>
      <id>00000000-0000-0000-0000-000000000000</id>
      <displayName>Mike Zanyatski</displayName>
      <title>Manager</title>
      <avatarSmall>url to small avatar</avatarSmall>
      <profileUrl></profileUrl>
    </updatedBy>
    <created>2022-10-12T08:51:51.2764551Z</created>
    <createdBy>
      <id>00000000-0000-0000-0000-000000000000</id>
      <displayName>Mike Zanyatski</displayName>
      <title>Manager</title>
      <avatarSmall>url to small avatar</avatarSmall>
      <profileUrl></profileUrl>
    </createdBy>
    <updated>2022-10-12T08:51:51.2764551Z</updated>
  </response>
</result>