通知の更新情報を取得する
取得する通知のIDとversion、取得期間、取得するアプリケーションモジュールIDをリクエストのパラメーターとして受け取り、通知の更新情報を返すAPIです。
リクエストのversionとGaroonのもつversionが異なる場合、レスポンスでその通知のoperationは、"modify"となります。
リクエストの通知が存在する場合、レスポンスでその通知のoperationは、"add"となります。
存在しない通知をリクエストした場合、レスポンスでその通知のoperationは、"remove"となります。
これらの情報は更新情報です。このAPIによって更新が行われることはありません。
API名
NotificationGetNotificationVersions
使用可能なGaroonのバージョン
- クラウド版Garoon
- パッケージ版Garoon 3.0以降
リクエスト
クラウド版Garoon、パッケージ版Garoon 4.2以降
| パラメーター名 | 型 | パラメーター数 | 説明 |
|---|---|---|---|
| notification_item | notification:NotificationItemVersionType | 0~ 無制限
|
更新情報を取得する通知のIDとバージョン |
| @start | xsd:dateTime | 1 | 通知の更新情報の取得開始日時 |
| @end | xsd:dateTime | 0~1 | 通知の更新情報の取得終了日時 |
| @module_id | base:IDType | 0~1
|
取得する通知のアプリケーションID
|
パッケージ版Garoon 3.0~4.0
| パラメーター名 | 型 | パラメーター数 | 説明 |
|---|---|---|---|
| notification_item | notification:NotificationItemVersionType | 0~ 無制限
|
更新情報を取得する通知のIDとバージョン |
| @start | xsd:dateTime | 1 | 通知の更新情報の取得開始日時 |
| @end | xsd:dateTime | 0~1 | 通知の更新情報の取得終了日時 |
| @module_id | base:IDType | 0~1
|
取得する通知のアプリケーションID
|
例
|
|
レスポンス
| パラメーター名 | 型 | パラメーター数 | 説明 |
|---|---|---|---|
| notification_item | notification:NotificationItemVersionResultType | 0~ 無制限
|
通知の更新情報 |
例
|
|
通知を取得する
一意のIDとアプリケーションモジュールIDをリクエストのパラメーターとして受け取り、指定した通知の情報をレスポンスとして返すAPIです。
指定した通知が存在しない場合、APIは空の情報が返ります。
API名
NotificationGetNotificationsById
使用可能なGaroonのバージョン
- クラウド版Garoon
- パッケージ版Garoon 3.0以降
リクエスト
| パラメーター名 | 型 | パラメーター数 | 説明 |
|---|---|---|---|
| notification_id | notification:NotificationIdType | 1~ 無制限 | 取得する通知のアプリケーションIDと一意のID |
例
|
|
レスポンス
| パラメーター名 | 型 | パラメーター数 | 説明 |
|---|---|---|---|
| notification | notification:NotificationType | 0~ 無制限 | 取得した通知の情報 |
例
|
|
確認済み通知の更新情報を取得する
取得する通知のIDとversion、取得期間、取得するアプリケーションモジュールIDをリクエストのパラメーターとして受け取り、確認済み通知の更新情報を返すAPIです。
リクエストのversionとGaroonのもつversionが異なる場合、レスポンスでその確認済み通知のoperationは、"modify"となります。
リクエストしなかった確認済み通知が存在する場合、レスポンスでその確認済み通知のoperationは、"add"となります。
存在しない確認済み通知をリクエストした場合、レスポンスでその確認済み通知のoperationは、"remove"となります。
API名
NotificationGetNotificationHistoryVersions
使用可能なGaroonのバージョン
- クラウド版Garoon
- パッケージ版Garoon 3.0以降
リクエスト
クラウド版Garoon、パッケージ版Garoon 4.2以降
| パラメーター名 | 型 | パラメーター数 | 説明 |
|---|---|---|---|
| notification_history_item | notification:NotificationItemVersionType | 0~ 無制限
|
更新情報を取得する確認済み通知のIDとバージョン |
| @start | xsd:dateTime | 1 | 確認済み通知の更新情報の取得開始日時 |
| @end | xsd:dateTime | 0~1 | 確認済み通知の更新情報の取得終了日時 |
| @module_id | base:IDType | 0~1
|
取得する通知のアプリケーションID
|
パッケージ版Garoon 3.0~4.0
| パラメーター名 | 型 | パラメーター数 | 説明 |
|---|---|---|---|
| notification_history_item | notification:NotificationItemVersionType | 0~ 無制限
|
更新情報を取得する確認済み通知のIDとバージョン |
| @start | xsd:dateTime | 1 | 確認済み通知の更新情報の取得開始日時 |
| @end | xsd:dateTime | 0~1 | 確認済み通知の更新情報の取得終了日時 |
| @module_id | base:IDType | 0~1
|
取得する通知のアプリケーションID
|
例
|
|
レスポンス
| パラメーター名 | 型 | パラメーター数 | 説明 |
|---|---|---|---|
| notification_history_item | notification:NotificationItemVersionResultType | 0~ 無制限- 0:指定した条件に一致する確認済み通知の更新情報がない | 確認済み通知の更新情報 |
例
|
|
確認済み通知を取得する
一意のIDとアプリケーションモジュールIDをリクエストのパラメーターとして受け取り、指定した確認済み通知の情報をレスポンスとして返すAPIです。
notification_history_idで指定した通知が存在しない場合、APIは空の情報が返ります。
API名
NotificationGetNotificationHistoriesById
使用可能なGaroonのバージョン
- クラウド版Garoon
- パッケージ版Garoon 3.0以降
リクエスト
| パラメーター名 | 型 | パラメーター数 | 説明 |
|---|---|---|---|
| notification_history_id | notification:NotificationIdType | 1~ 無制限 | 取得する確認済み通知のアプリケーションIDと一意のID |
例
|
|
レスポンス
| パラメーター名 | 型 | パラメーター数 | 説明 |
|---|---|---|---|
| notification_history | notification:NotificationType | 0~ 無制限 | 取得した確認済み通知の情報 |
例
|
|
