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 月定期メンテナンス分は後日公開されます。