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

Подключение метрики времени к задаче

Подключает к задаче метрику времени по шаблону.

Значения шаблона можно переопределить, передав тип, лимит, порог приближения или рабочий календарь.

Метрика создаётся в статусе NotStarted — запустите её отдельным методом Запуск отсчёта метрики времени.

POST /cwm/public/api/v1/workspaces/{workspace}/workitems/{workitem}/workitem-time-metrics/enable

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

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

Ключ или идентификатор пространства

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

Ключ или идентификатор задачи

Тело запроса

{
  "templateId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "type": "Sla",
  "limitSeconds": 14400,
  "approachThresholdPercent": 80,
  "workCalendarId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "initialSpentSeconds": 0
}

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

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

Идентификатор шаблона метрики времени

type

Тип метрики: Sla, Ola или Custom. Переопределяет тип из шаблона.

limitSeconds

Лимит времени в секундах. Переопределяет значение из шаблона.

approachThresholdPercent

Порог приближения к лимиту в процентах. Переопределяет значение из шаблона.

workCalendarId

Идентификатор рабочего календаря. Переопределяет календарь из шаблона.

initialSpentSeconds

Время в секундах, уже затраченное к моменту подключения метрики

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

{
  "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
}

id

Идентификатор подключённой метрики времени

Ошибки запроса

400 Bad Request

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

401 Unauthorized

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

403 Forbidden

У пользователя нет разрешения WorkspaceTimeMetrics в пространстве

409 Conflict

Метрика по указанному шаблону уже подключена к задаче

500 Server Error

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