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

Изменение значения атрибута задачи

Изменяет значение атрибута задачи.

PUT /cwm/public/api/v1/workspaces/{workspace}/workitems/{workitem}/attributes/{attributeId}

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

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

Ключ или идентификатор пространства
/cwm/public/api/v1/workspaces/KEY/workitems
/cwm/public/api/v1/workspaces/f5ce1753-ced5-4992-beb9-7408c1a56cf8/workitems

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

Ключ или идентификатор задачи
?workitem=TS-13
?workitem=f5ce1753-ced5-4992-beb9-7408c1a56cf8

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

Идентификатор атрибута
?attributeId=f5ce1753-ced5-4992-beb9-7408c1a56cf8

Тело запроса

{
  "type": "UniString",
  "value": "string"
}

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

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

Тип атрибута. Значение из справочника:

  • UniString
  • Number;
  • Date;
  • UniSelect;
  • Tag;
  • User;
  • TimeDuration;

type: "Number"

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

Значение атрибута. В соответствии с моделью значений атрибутов.

Описание моделей значений атрибутов

UniString

Строка {str:255} "value": "Some string"

Number

Число "value": -145.454443435345454

Date

Дата/время в формате ISO "value": "2022-03-03T21:59:08Z"

UniSelect

Значение опции из списка "value": "Medium"

Tag

Список опций тега "value": ["tag 1", "tag 2"]

User

Идентификатор или логин пользователя
"value": {"username": "roman.cherepanov"}
"value": {"id": "b6ac719f-7de5-470a-997c-a83050d26b11"}

TimeDuration

Время в секундах (целое) "value": 56000

Тело успешного ответа 200

{
  "type": "UniString",
  "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "name": "string",
  "description": "string",
  "value": "string"
}

Описание возвращаемой модели атрибута

type

Тип атрибута

id

Идентификатор атрибута

name

Название атрибута

description

Описание атрибута

value

Значение атрибута (формат данных описан в таблице "Описание моделей значений атрибутов")