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

Получение записей трудозатрат с фильтрацией и пагинацией

Возвращает записи о трудозатратах.

GET /cwm/public/api/v1/workspaces/time-tracking-entries

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

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

Дата начала периода отчета 2022-03-03

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

Дата окончания периода отчета

2022-04-03

users

Список логинов авторов списаний. Для пустого списка пользователей не возвращаются результаты. ivan.ivanov,pert.petrov

fromToken

Токен запрашиваемой страницы ?fromToken=f5ce1753

maxItemsCount

Максимальное кол-во задач на странице (по умолчанию: 50) ?maxItemsCount=200

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

{
  "fromToken": "string",
  "maxItemsCount": 0,
  "nextToken": "string",
  "items": [
    {
      "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "date": "2024-01-11T15:02:29.094Z",
      "spentTime": 0,
      "description": "string",
      "createdAt": "2024-01-11T15:02:29.094Z",
      "updatedAt": "2024-01-11T15:02:29.094Z",
      "workitem": {
        "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"
          }
        },
        "endDate": "2024-01-11T15:02:29.094Z",
        "createdDate": "2024-01-11T15:02:29.094Z",
        "dueDate": "2024-01-11T15:02:29.094Z",
        "assignee": {
          "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "displayName": "string",
          "username": "string",
          "email": "string"
        },
        "author": {
          "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "displayName": "string",
          "username": "string",
          "email": "string"
        },
        "sprint": {
          "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "name": "string"
        },
        "folder": {
          "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "name": "string"
        },
        "originalEstimate": 0,
        "timeSpent": 0,
        "remainingEstimate": 0,
        "changedBy": {
          "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "displayName": "string",
          "username": "string",
          "email": "string"
        },
        "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-01-11T15:02:29.094Z"
          },
          {
            "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"
            }
          },
          {
            "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"
          }
        }
      },
      "author": {
        "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "displayName": "string",
        "username": "string",
        "email": "string"
      }
    }
  ]
}

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

fromToken

Токен текущей страницы результатов

maxItemsCount

Кол-во запрошенных элементов на странице результатов

nextToken

Токен следующей страницы результатов

items

Список записей трудозатрат. Модель записи трудозатрат приведена ниже.

Описание модели записи трудозатрат

id

Идентификатор записи трудозатрат

date

Дата, в которую было затрачено время записи

spentTime

Затраченное время в секундах

description

Описание затраченного времени

createdAt

Дата создания записи трудозатрат

updatedAt

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

workitem

Задача, по которой добавлена запись трудозатрат. Соответсвует модели задачи, описанной в описании возвращаемой модели задачи.