API の一覧

タスクの複製

タスク Markdown で表示

POST/api/task/{taskId}/duplicate

タスクと、その下のサブタスクを複製します。コメントと添付ファイルは複製されません。

パラメーター

taskIdintegerpath必須
タスクの ID です。

リクエストボディ

copyToProjectIdinteger | null
複製先のプロジェクトの ID です。省略するか null にすると同じプロジェクトに複製します。別のプロジェクトに複製する場合、ステータスとマイルストーンは引き継がれません。
prefixstring
複製したタスク名の先頭に付ける文字列です (例: コピー: )。省略すると何も付けません。
suffixstring
複製したタスク名の末尾に付ける文字列です。省略すると何も付けません。
startDateinteger | null
複製後の開始日です (Unix ミリ秒)。複製するタスクの中で最も早い日付がこの日になり、ほかの日付も同じ日数ぶんずれます。inherit.dueDate が true のときだけ使われます。
inheritobject
元のタスクのどの項目を複製に引き継ぐかを指定します。true にしていない項目は空になります。

レスポンス

  • 200Duplicated tasks
  • 400Invalid body
  • 401Authentication is required
  • 403Not a project member
  • 404Task not found

Repsonaはクッキーを使ってサービスを提供しています。当社のウェブサイトにアクセスすることにより、Cookieポリシー に記載されているCookieの使用に同意するものとします。