タイマーの制御|時間登録(提供予定)

時間登録画面で利用できるタイマーを開始または停止します。

タイマーは、同時に1つのタスクにのみ、割り当てることができます。

メソッドとURI

POST /api/v1/timer

リクエストパラメーター

 Content-Type:application/x-www-form-urlencoded  
パラメータ内容
action*文字列制御内容。
“start”: タイマーを開始する
“stop”: 稼働中のタイマーを停止する
projectId数値タイマーを開始するタスクのプロジェクトID
※action=startの場合に必須
taskId数値タイマーを開始するタスクのタスクID
※action=startの場合に必須

*は必須。

レスポンス

{
    "timer": {
        "project_id": 1,
        "project_name": "「東京の魅力発信プロジェクト」の第2回目の提案",
        "task_id": 1,
        "task_name": "調査と報告",
        "minute": 1,
        "record_minute": 1,
    }
}
キー内容
timerタイマー情報。
timer.project_id数値プロジェクトID
timer.project_name文字列プロジェクト名
timer.task_id数値タスクID
timer.task_name文字列タスク名
timer.minute数値実績時間(分)
※action=stopの場合、タイマーによって追加された時間を含む、最終的な実績時間となる。
timer.record_minute数値タイマーによって追加された時間(分)
※action=stopの場合に設定される。startの場合は本データなし。

タイマーのデーターがレスポンスされます。

権限

制限付きユーザ
一般ユーザ 
特権ユーザ 
システム管理者

関連する情報

タイマーの取得|時間登録(提供予定)表示タスクの取得|時間登録(提供予定)表示タスクの登録|時間登録(提供予定)表示タスクの削除|時間登録(提供予定)作業時間の取得|時間登録作業時間の登録|時間登録作業時間の削除|時間登録