プロジェクトのタスク一覧
タスク Markdown で表示
GET/api/project/{projectId}/task
プロジェクトのタスクをページ送りで返します。parent_id にタスク ID を指定するとサブタスク一覧、root を指定すると最上位のタスクだけになります。parent_id 指定時は木の並び順 (sortOrder)、省略時は ID 順です。カンマ区切りの ID 絞り込みは、いずれかに一致するものを返します。
パラメーター
projectIdintegerpath必須- プロジェクトの ID です。
pageintegerquery- ページ番号 (1 から)
limitintegerquery- 1 ページの件数 (500 件まで)
parent_id"root" | integerquery- タスク ID を渡すとそのサブタスクだけ、
rootを渡すと最上位のタスクだけを返します。省略するとプロジェクトのすべてのタスクを返します。 closedtrue | falsequerytrueで完了したタスクだけ、falseで未完了のタスクだけを返します。省略するとどちらも返します。status_idsstringquery- ステータス ID のカンマ区切りです。いずれかのステータスのタスクを返します。
milestone_idsstringquery- マイルストーン ID のカンマ区切りです。いずれかのマイルストーンのタスクを返します。
tag_idsstringquery- タグ ID のカンマ区切りです。いずれかのタグが付いたタスクを返します。
responsible_user_idsstringquery- ユーザー ID のカンマ区切りです。いずれかのユーザーが担当のタスクを返します。
ball_holder_idsstringquery- ユーザー ID のカンマ区切りです。いずれかのユーザーがボールを持っているタスクを返します。
レスポンス
200{ tasks, page, limit, hasMore }400Invalid query parameters401Authentication is required403Not a project member404Project not found