メールの更新情報を取得する
取得するメールの日時をリクエストのパラメーターとして受け取り、取得したメールの更新情報をレスポンスとして返すAPIです。
API名
MailGetMailVersions
使用可能なGaroonのバージョン
- クラウド版Garoon
- パッケージ版Garoon 3.0以降
リクエスト
| パラメーター名 | 型 | パラメーター数 | 説明 |
|---|---|---|---|
| @start | xsd:dateTime | 1 | 取得するメールの範囲の開始日時 |
| @end | xsd:dateTime | 0~1 | 取得するメールの範囲の終了日時 |
| mail_item | base:ItemVersionType | 0~ 無制限 | メールのバージョン情報 |
| folder_id/text() | base:IDType | 0~ 無制限 | 対象となるフォルダーID |
例
|
|
レスポンス
| パラメーター名 | 型 | パラメーター数 | 説明 |
|---|---|---|---|
| mail_item | base:ItemVersionResultType | 0~ 無制限 | 取得したメール更新情報 |
例
|
|
エラー
| エラー番号 | 説明 |
|---|---|
| GRN_MAIL_24124 | 指定したフォルダーが存在しない場合 |
メールを取得する
メールIDをリクエストのパラメーターとして受け取り、メールの詳細情報をレスポンスとして返すAPIです。
API名
MailGetMailsById
使用可能なGaroonのバージョン
- クラウド版Garoon
- パッケージ版Garoon 3.1以降
リクエスト
| パラメーター名 | 型 | パラメーター数 | 説明 |
|---|---|---|---|
| mail_id/text() | base:IDType | 1~ 無制限 | 取得するメールのID |
例
|
|
レスポンス
| パラメーター名 | 型 | パラメーター数 | 説明 |
|---|---|---|---|
| mail:MailType | 0~ 無制限 | 取得したメールの詳細情報 |
例
|
|
エラー
| エラー番号 | 説明 |
|---|---|
| GRN_MAIL_24253 | 指定したメールが存在しない場合 |
メールソースをダウンロードする
ソースファイルをダウンロードするメールのIDをリクエストのパラエータとして受け取り、指定したメールのソースファイルのデータをBase64形式でダウンロードするAPIです。
API名
MailSourceDownload
使用可能なGaroonのバージョン
- クラウド版Garoon
- パッケージ版Garoon 3.0以降
リクエスト
| パラメーター名 | 型 | パラメーター数 | 説明 |
|---|---|---|---|
| mail_id/text() | base:IDType | 1 | 取得するメールのID |
例
|
|
レスポンス
| パラメーター名 | 型 | パラメーター数 | 説明 |
|---|---|---|---|
| source | base:FileBodyType | 0~1 | Base64形式のソースファイル |
例
|
|
エラー
| エラー番号 | 説明 |
|---|---|
| GRN_MAIL_24253 | 指定したメールが存在しない場合 |
新着メールの件数を取得する
新着メールの件数を取得するAPIです。
API名
MailGetNewArrivingEmail
使用可能なGaroonのバージョン
- クラウド版Garoon
- パッケージ版Garoon 3.5以降
リクエスト
なし
レスポンス
| パラメーター名 | 型 | パラメーター数 | 説明 |
|---|---|---|---|
| account | mail:NewArrivingEmailType | 0~ 無制限 | アカウント内の新着メール情報 |
例
|
|
