時間登録画面で表示設定されているタスクおよび、表示設定されていないが、指定日に時間登録されているタスクの情報を取得します。
メソッドとURI
GET /api/v1/mytasks/:date?
URLパラメーター
パラメーター | 型 | 内容 |
date | 日付 | 取得する日付(省略時当日) |
レスポンス
[ { "project_id": 1, "project_name": "「東京の魅力発信プロジェクト」の第2回目の提案", "project_color": "ff9900", "tasks": [ "task_id": 1, "task_name": "調査と報告", "task_status": "new", "task_priority": "low", "can_input_time": true, "minute": 60, "plan": 0, "note": null ], ... 上記ブロックの繰り返し。 }, ... 上記ブロックの繰り返し。 ]
キー | 型 | 内容 |
project_id | 数値 | プロジェクトID |
project_name | 文字列 | プロジェクト名 |
project_color | 文字列 | プロジェクト設定色(hex表記文字列) |
tasks[] | — | タスク情報 |
tasks.task_id | 数値 | タスクID |
tasks.tasks_name | 文字列 | タスク名 |
tasks.task_status | 文字列 | 状態 “new”:新規 / “working”:作業中 / “done”:作業済 / “closed”:終了 |
tasks.task_priority | 文字列 | 優先度 “low”:低 / “medium”:中 / “high”:高 |
tasks.can_input_time | 論理値 | 時間登録可能なタスクか? true:はい / false:いいえ |
tasks.minute | 数値 | null | 実績時間(分) |
tasks.plan | 数値 | null | 予定時間(分) |
tasks.note | 文字列 | null | メモ |
該当データーがない場合は、404 not found となります。
権限
制限付きユーザ 一般ユーザ 特権ユーザ システム管理者