2023年3月12日Garoon APIアップデート情報

API更新情報

2023年3月12日に実施するメンテナンスにおける、Garoon APIのアップデート内容は次のとおりです。

今月のGaroon API

3月版Garoonでは、個人の ToDoリスト (External link) を追加および取得できるREST APIを追加しました。
これらのAPIを用いて、メールやスケジュールの詳細画面にJavaScriptカスタマイズを行うと、現在開いているGaroonの受信メールやスケジュールから、ToDoの登録やTodoの一覧を表示できるようになります。

Garoon REST API

機能追加

ToDoリストのToDoを操作できるAPIを追加しました
対象API
  • ToDoを取得する - /g/api/v1/todo/todos/<ToDOのID> [GET]
  • ToDoを追加する - /g/api/v1/todo/todos [POST]
  • ToDoリストのカテゴリーを取得する - /g/api/v1/todo/categories [GET]
備考

スペースの共有ToDoは操作できません。

不具合修正

下書きだけ存在するワークフローの申請フォームに対して申請データを取得すると、PHPエラーが発生する現象を解消しました
対象API

申請データを取得する - /g/api/v1/workflow/admin/requests [GET]

発生条件

次のすべての条件を満たすとき

  • 取得対象の申請フォームで作られたワークフローが下書きのみ。
  • 対象APIを使って、申請データを取得する。
修正内容
修正前
PHPエラーが発生する。
修正後
エラーが発生せず申請データを取得できる。

Garoon JavaScript API

不具合修正

予定の値をセットするAPIを実行した後にスケジュールオブジェクトを取得すると、一部のプロパティを取得できない現象を解消しました
対象API

予定の値を取得する - garoon.schedule.event.get()

発生条件

次の順でAPIを実行したとき

  1. 予定の値をセットするAPIでスケジュールオブジェクトを登録する。
  2. 対象APIでスケジュールオブジェクトを取得する。
修正内容
修正前
スケジュールオブジェクトに次のプロパティが存在しない。
  • attachments
  • createdAt
  • creator
  • eventType
  • id
  • updater
  • updatedAt
修正後
対象APIで取得できる スケジュールオブジェクトのプロパティをすべて取得できる。

Garoon SOAP API

不具合修正

終日予定を登録または変更するとき、終了日に不正な値が設定されていると、予期しないエラーが発生する現象を解消しました
対象API
発生条件

次のすべての条件を満たすとき

  • 対象APIを使って、終日予定を登録または変更する。
  • 予定の終了日に不正な値が設定されている。
修正内容
修正前
PHP00099エラーが発生する
エラー番号:PHP00099予期しないエラーが発生しました (External link)
修正後
GRN_SCHD_13011エラーが発生する
エラー番号:GRN_SCHD_13011終了日時が不正です (External link)

製品のアップデート情報

API以外のGaroonのアップデートに関する情報は、 クラウド版Garoon更新情報 (External link) を参照してください。
3月定期メンテナンス分は後日公開されます。