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

Добавление значения атрибута задачи

Добавляет значения атрибута задачи.

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

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

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

Тело запроса

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

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

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

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

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

type: "Number"

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

Идентификатор атрибута
id: "5ce1753-ced5-4992-beb9-7408c1a56cf8"

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

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