4.6 タスク|SPIRAL PLACE API

プロパティ

プロパティ名データ型項目参照のみ
idintegerID
namestringタスク名
descriptionstring詳細
limit_datetimedatetime期限
is_all_dayboolean終日のタスクか
assigned_userslist担当スタッフIDリスト
end_datetimelist完了スタッフIDリスト
completedboolean認可ユーザーが完了しているか
show_on_creator_calendarboolean作成スタッフのカレンダーに表示するか
※作成スタッフのみ
notify_completeboolean完了時に作成スタッフに通知するか
※作成スタッフのみ
shared_userslist共有先スタッフIDリスト
shared_staff_groupslist共有先グループIDリスト
show_on_sharer_calendarboolean共有先カレンダーに表示するか
※電話メモは変更不可
creatorUser作成スタッフ*1
is_telephone_memoboolean電話メモか
created_datetimedatetime作成日時
updated_datetimedatetime更新日時

*1 creatorでは以下の値を返します。

説明
iduser_idの値
nameユーザー名
※フルネーム
last_name苗字の値
last_name_kana苗字の値(カナ)
first_name名の値
first_name_kana名の値(カナ)
full_nameユーザー名
※フルネーム
full_name_kanaユーザー名(カナ)
※フルネーム
memoメモ値
roleユーザータイプ
mail_address1メールアドレス値
mail_address2サブメールアドレス値

メソッド

メソッド名HTTPメソッドパス処理
リストGET/tasks/タスクのリストを返す
取得GET/tasks[task_id]指定されたタスクの要素を取得する
作成POST/tasks/タスクを作成する
※電話メモの作成は不可
変更PUT/tasks/[task_id]指定されたタスク情報を変更する(全項目差し替え)
※電話メモは変更不可
部分変更PATCH/tasks/[task_id]指定されたタスクを部分的に変更する
削除DELETE/tasks/[task_id]指定されたタスクを削除する

関連リソース

リソース名パス説明
assigned_users/tasks/[task_id]/assigned_users/担当ユーザーのリストを取得
completed_users/tasks/[task_id]/completed_users/タスクを完了した担当ユーザーのリストを取得
incompleted_users/tasks/[task_id]/incompleted_users/タスクを完了していない担当ユーザーのリストを取得
shared_users/tasks/[task_id]/shared_users/タスクを共有されたユーザーのリストを取得
shared_user_groups/tasks/[task_id]/shared_user_groups/タスクを共有されたユーザーグループのリストを取得