2023年3月12日の定期メンテナンスにおける Garoon API 更新情報
API 更新情報
API 以外の Garoon のアップデートに関する情報は、
クラウド版 Garoon 更新情報
を参照してください。
今月の Garoon API
3 月版 Garoon では、個人の
ToDo リスト
を追加および取得できる 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 を実行したとき
- 予定の値をセットする API でスケジュールオブジェクトを登録する。
- 対象 API でスケジュールオブジェクトを取得する。
修正内容
- 修正前
-
スケジュールオブジェクト に次のプロパティが存在しない。
attachments
createdAt
creator
eventType
id
updater
updatedAt
- 修正後
- 対象 API で取得できる スケジュールオブジェクト のプロパティをすべて取得できる。
Garoon SOAP API
不具合修正
終日予定を登録または変更するとき、終了日に不正な値が設定されていると、予期しないエラーが発生する現象を解消しました
対象 API
発生条件
次のすべての条件を満たすとき
- 対象 API を使って、終日予定を登録または変更する。
- 予定の終了日に不正な値が設定されている。
修正内容
- 修正前
- PHP00099 エラーが発生する
エラー番号:PHP00099 予期しないエラーが発生しました - 修正後
- GRN_SCHD_13011 エラーが発生する
エラー番号:GRN_SCHD_13011 終了日時が不正です