4.8 新着通知|SPIRAL PLACE API

プロパティ

プロパティ名データ型項目参照のみ
idintegerID
titlestring通知タイトル
例:予定「○○」を変更しました
bodystring本文
typestringタイプ*1
categorystring通知する機能のカテゴリー*2
is_system_notifybooleanシステム通知か
※アカウント所属時に通知される「ようこそ」や、Googleカレンダーへの反映失敗など、通知者がいない通知の場合は true になる
is_readboolean認可ユーザーが既読か
notifierUser通知者情報
※システム通知の場合は None を返す
target_idinteger通知内容であるインスタンスのID
※トピックIDや予定ID など
comment_idinteger通知内容がトピックの返信だった場合、返信されたコメントのID
notifications_countinteger子通知を含めた同じインスタンスの通知件数
※リストの取得で「show_past_count=true」だった場合のみレスポンスに含まれる
unread_notifications_countinteger子通知を含めた同じインスタンスの未読通知件数
※リストの取得で「show_past_count=true」だった場合のみレスポンスに含まれる
created_datetimedatetime通知日時

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

説明
errorGoogleカレンダーへの反映エラー、エントリーの公開予約エラー など
normalエラー以外の通常の通知

*2 categoryでは以下の値を返します。

説明
profileプロフィール
アカウント所属時に通知される「ようこそ」や、Googleカレンダーへの反映失敗 など
messageトピック
トピックの作成、返信 など
event予定
予定の作成、変更、削除、Googleカレンダー同期エラーなど、予約を除く
taskタスク
タスクの作成、変更、共有、削除、Googleカレンダー同期エラー など
user_fileファイル(グループウェア)
ファイルの追加、変更 など

メソッド

メソッド名HTTPメソッドパス処理
リストGET/notifications/認可スタッフの通知リストを返す
※同じインスタンスの最新の通知のみ
過去の通知リストGET/notifications/[notification_id]/past_notifications/認可スタッフの指定された過去の通知リストを返す
※レスポンスには最新の通知も含む
既読にするPOST/notifications/[notification_id]/read/指定された通知を既読に変更

関連リソース

特になし