API の一覧

タスクの作成

タスク Markdown で表示

POST/api/task

タスクを作成します。

リクエストボディ

namestring必須
タスク名です (1 から 255 文字)。
parentIdinteger | null必須
親タスクの ID です。null にすると最上位のタスクになります。
projectIdinteger必須
タスクが属するプロジェクトの ID です。
responsibleUserIdinteger | null必須
担当者のユーザー ID です。null にすると担当者なしになります。
ballHoldingUserIdinteger | null必須
ボールを持っている人 (次に動く人) のユーザー ID です。null にすると誰も持っていない状態になります。
statusIdinteger | null必須
ステータスの ID です。タスクのプロジェクトのステータスを指定します。null にするとステータスなしになります。
milestoneIdinteger | null必須
マイルストーンの ID です。タスクのプロジェクトのマイルストーンを指定します。null にするとマイルストーンなしになります。
priorityinteger | null
優先度です。1 が高、2 が中、3 が低です。null にすると優先度なしになります。
descriptionstring | null
タスクの説明です (Markdown、20,000 文字まで)。null にすると空になります。
startDatenumber | null
開始日です (Unix ミリ秒)。null にすると未設定になります。
dueDatenumber | null
期日です (Unix ミリ秒)。null にすると未設定になります。
extraobject | null
表示用の追加設定です。意味を持つのは color (#8CC230 のような色の文字列、または null) だけです。
tagsstring[]
付けるタグの名前です。まだ存在しないタグは新しく作られます。
subTasksobject[]
新しいタスクの下に作るサブタスクです (100 件まで)。プロジェクトとステータスは新しいタスクと同じになります。

レスポンス

  • 200Task created
  • 400Invalid request payload
  • 401Authentication is required

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