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

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

Добавляет новую связь в задачу

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

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

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

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

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

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

Тело запроса

```json
{
  "type": "string",
  "linkedWorkitem": "string"
}
```

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

type

Тип связи.
Описание возвращаемой модели типа связи см. в подразделе Получение типов связей

linkedWorkitem

Связываемая задача.
Описание возвращаемой модели задачи см. в подразделе Получение задачи

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

Нажмите, чтобы увидеть пример
{
  "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "type": {
    "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "name": "string"
  },
  "linkedWorkitem": {
    "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "key": "string",
    "name": "string",
    "description": "string",
    "type": {
      "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "name": "string"
    },
    "workflow": {
      "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "name": "string"
    },
    "status": {
      "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "name": "string",
      "category": {
        "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "name": "string"
      }
    },
    "startDate": "2024-10-27T20:55:20.557Z",
    "endDate": "2024-10-27T20:55:20.557Z",
    "createdDate": "2024-10-27T20:55:20.557Z",
    "dueDate": "2024-10-27T20:55:20.557Z",
    "assignee": {
      "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "displayName": "string",
      "username": "string",
      "email": "string",
      "providerId": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
    },
    "author": {
      "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "displayName": "string",
      "username": "string",
      "email": "string",
      "providerId": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
    },
    "sprint": {
      "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "name": "string"
    },
    "folder": {
      "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "name": "string"
    },
    "originalEstimate": 0,
    "timeSpent": 0,
    "remainingEstimate": 0,
    "storyPoints": 0,
    "changedBy": {
      "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "displayName": "string",
      "username": "string",
      "email": "string",
      "providerId": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
    },
    "changeDate": "2024-10-27T20:55:20.557Z",
    "parent": {
      "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "nodeType": "Folder"
    },
    "attributes": [
      {
        "type": "UniString",
        "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "name": "string",
        "description": "string",
        "value": "string"
      },
      {
        "type": "Number",
        "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "name": "string",
        "description": "string",
        "value": 0
      },
      {
        "type": "Date",
        "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "name": "string",
        "description": "string",
        "value": "2024-10-27T20:55:20.557Z"
      },
      {
        "type": "UniSelect",
        "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "name": "string",
        "description": "string",
        "value": {
          "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "name": "string"
        }
      },
      {
        "type": "Tag",
        "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "name": "string",
        "description": "string",
        "value": [
          {
            "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "name": "string"
          }
        ]
      },
      {
        "type": "User",
        "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "name": "string",
        "description": "string",
        "value": {
          "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "displayName": "string",
          "username": "string",
          "email": "string",
          "providerId": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
        }
      },
      {
        "type": "TimeDuration",
        "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "name": "string",
        "description": "string",
        "value": 0
      }
    ],
    "portfolios": [
      {
        "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "name": "string",
        "elements": [
          {
            "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "name": "string"
          }
        ]
      }
    ],
    "workspace": {
      "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "key": "string",
      "name": "string",
      "description": "string",
      "author": {
        "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "displayName": "string",
        "username": "string",
        "email": "string",
        "providerId": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
      }
    }
  }
}

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

id

Идентификатор связи

type

Тип связи. Название типа
"type": "Relates"
Описание возвращаемой модели типа связи см. в подразделе Получение типов связей

linkedWorkitem

Связанная задача, ключ или идентификатор задачи.
Описание возвращаемой модели задачи см. в подразделе Получение задачи

Ошибки

400 (Bad Request)

Неправильный (несуществующий) параметр запроса

401 (Unauthorized)

Неавторизованный запрос

403 (Forbidden)

Отказ доступа к объекту

500 (Server Error)

Внутренняя ошибка сервиса