メインコンテンツまでスキップ

指定ユーザーの実績工数の取得

startDate パラメータと finishDate パラメータを使用して、指定した期間内の実績工数を取得できます。

GET /api/system/users/21/timeEntries?startDate=2022-09-26&finishDate=2022-09-30

次のようなレスポンスが返ります。

Response
{
"totalCount": 45,
"data": [
{
"projectId": "30",
"projectName": "U製品開発",
"projectCode": "PRJ-060",
"workDate": "2022-09-26T00:00:00",
"startTime": "2022-09-26T08:00:00",
"finishTime": "2022-09-26T09:00:00",
"time": 60,
"memo": "",
"workItemId": "2350",
"workItemName": "設計",
"workItemNumber": "64",
"workItemTypeId": "3",
"userId": "21",
"userName": "岡本 直哉",
"timeEntryCategoryId": "7",
"timeEntryCategory": "空白",
"processCategoryId": "15",
"processCategory": "空白",
"isLocked": false,
"isDeleted": false,
"id": "10486",
"createdAt": "2022-09-26T11:00:00Z",
"createdBy": "21",
"updatedAt": "2022-09-26T11:00:00Z",
"updatedBy": "21"
},
{"projectId": "20", "projectName": "A機能の開発", "projectCode": "PRJ-099", "workDate": "2022-09-26T00:00:00", ...},
{"projectId": "21", "projectName": "B製品の開発", "projectCode": "PRJ-100", "workDate": "2022-09-26T00:00:00", ...},
...
]
}
注記
  • startDate を省略した場合は今月の初日以降のデータを取得します。
    • 2022 年 10 月 20 日に API を実行した場合は 2022-10-01 が指定されたとみなします。
  • finishDate を省略した場合は本日までのデータを取得します。
    • 2022 年 10 月 20 日に API を実行した場合は 2022-10-20 が指定されたとみなします。