掲示板APIで使用するデータの構造
TopicListType
カテゴリ内の掲示板一覧を表す型です。
使用可能なGaroonのバージョン
- クラウド版Garoon
- パッケージ版Garoon 3.1以降
データ構造
| パラメーター名 | 型 | パラメーター数 | 説明 |
|---|---|---|---|
| topic | - | 0~ 無制限 | 掲示板一覧 |
| topic/@id | base:IDType | 1 | 掲示板ID |
| @category_id | base:IDType | 1 | カテゴリID |
TopicType
掲示板の詳細情報を表す型です。
使用可能なGaroonのバージョン
- クラウド版Garoon
- パッケージ版Garoon 3.1以降
データ構造
| パラメーター名 | 型 | パラメーター数 | 説明 | 変更履歴 |
|---|---|---|---|---|
| @id | base:IDType | 1 | 掲示板のID | |
| @creator_group_id | base:IDType | 0~1 | 組織ID(差出人項目の設定で「組織名を表示」にチェックを入れた場合) | |
| @version | base:VersionType | 1 | 掲示板のバージョン情報 | |
| @subject | xsd:string | 1 | 標題 | |
| @manually_enter_sender | xsd:string | 0~1
|
直接入力された差出人の名前 | パッケージバージョン4.6.0で追加 |
| @is_draft | xsd:boolean | 0~1 |
|
|
| @start_datetime | xsd:dateTime | 0~1 | 掲示期間の開始日時 | |
| @end_datetime | xsd:dateTime | 0~1 | 掲示期間の終了日時 | |
| @start_is_datetime | xsd:boolean | 0~1 | 掲示期間の開始日時の設定
|
|
| @end_is_datetime | xsd:boolean | 0~1 | 掲示期間の終了日時の設定
|
|
| @can_follow | xsd:boolean | 1 | コメントの許可
|
|
| @published | xsd:boolean | 0~1 | 掲示板の公開
|
|
| @unread | xsd:boolean | 0~1 | APIを実行したユーザーの掲示板の閲覧状態
|
|
| @expired | xsd:boolean | 0~1 | 掲示期間
|
|
| @category_id | base:IDType | 1 | カテゴリID | |
| content | - | 1 | 掲示内容 | |
| content/@body | xsd:string | 1 | 本文 | |
| content/@html_body | xsd:string | 0~1 | 本文(リッチテキスト) | |
| content/file | - | 0~ 無制限 | 添付ファイル | |
| content/file/@id | base:IDType | 1 | ファイルID | |
| content/file/@name | base:NonBlankStringType | 1 | ファイル名 | |
| content/file/@size | xsd:unsignedLong | 0~1 | ファイルサイズ | |
| content/file/@mime_type | xsd:string | 0~1 | MIMEタイプ | |
| follow | - | 0~1 | コメント | |
| follow/@id | base:IDType | 1 | コメントID | |
| follow/@number | base:NonBlankStringType | 1 | コメント番号 | |
| creator | base:ChangeLogType | 0~1 | 書き込んだユーザー | |
| modifier | base:ChangeLogType | 0~1 | 変更したユーザー |
CategoryInformationType
カテゴリ情報を表す型です。
使用可能なGaroonのバージョン
- クラウド版Garoon
- パッケージ版Garoon 3.1以降
データ構造
| パラメーター名 | 型 | パラメーター数 | 説明 |
|---|---|---|---|
| root | bulletin:CategoryType | 1 | ルートカテゴリ |
CategoryType
掲示板のカテゴリ情報を表す型です。
使用可能なGaroonのバージョン
- クラウド版Garoon
- パッケージ版Garoon 3.1以降
データ構造
| パラメーター名 | 型 | パラメーター数 | 説明 |
|---|---|---|---|
| name | xsd:string | 1 | カテゴリの名前 |
| description | xsd:string | 1 | カテゴリの説明 |
| creator_id | xsd:string | 1 | 作成者のGaroonユーザーID |
| creator_login_name | xsd:string | 1 | 作成者のログイン名 |
| creator_display_name | xsd:string | 1 | 作成者のアカウント名 |
| create_time | xsd:date | 1 | 作成日 |
| mdifier_id | xsd:string | 1 | 更新者のGaroonユーザーID |
| modifier_login_name | xsd:string | 1 | 更新者のログイン名 |
| modifier_display_name | xsd:string | 1 | 更新者のアカウント名 |
| modify_time | xsd:date | 1 | 更新日 |
| categories | bulletin:CategoriesType | 0~1 | 子カテゴリ |
| @id | base:IDType | 1 | カテゴリID |
| @code | xsd:string | 1 | カテゴリコード |
| @list_index | xsd:unsignedInt | 1 | カテゴリの表示順序 |
CategoriesType
カテゴリ内の子カテゴリ一覧を表す型です。
使用可能なGaroonのバージョン
- クラウド版Garoon
- パッケージ版Garoon 3.1以降
データ構造
| パラメーター名 | 型 | パラメーター数 | 説明 |
|---|---|---|---|
| @parent_id | base:IDType | 1 | 親カテゴリのID |
| @parent_code | xsd:string | 1 | 親カテゴリコード |
| category | bulletin:CategoryType | 0~ 無制限 | カテゴリ一覧 |
FollowType
コメントを表す型です。
使用可能なGaroonのバージョン
- クラウド版Garoon
- パッケージ版Garoon 3.1以降
データ構造
| パラメーター名 | 型 | パラメーター数 | 説明 |
|---|---|---|---|
| @id | base:IDType | 1 | コメントID |
| @number | base:NonBlankStringType | 1 | コメント番号 |
| @text | xsd:string | 1 | 本文 |
| @html_text | xsd:string | 0~1 | 本文(リッチテキスト) |
| file | - | 0~1 | 添付ファイル |
| file/@id | base:IDType | 1 | ファイルID |
| file/@name | base:NonBlankStringType | 1 | ファイル名 |
| file/@size | xsd:unsignedLong | 0~1 | ファイルサイズ |
| file/@mime_type | xsd:string | 0~1 | MIMEタイプ |
BulletinCreateTopicType
掲示板の作成を表す型です。
使用可能なGaroonのバージョン
- クラウド版Garoon
- パッケージ版Garoon 3.1以降
データ構造
| パラメーター名 | 型 | パラメーター数 | 説明 |
|---|---|---|---|
| topic | bulletin:TopicType | 1 | 掲示板一覧 |
| file | - | 0~ 無制限 | 添付ファイル |
| file/content | xsd:base64Binary | 1 | ファイル内容 |
| file/@id | base:IDType | 1 | ファイルID |
| remove_file_id | base:IDType | 0~ 無制限 | 削除する添付ファイルのファイルID |
| @draft_id | base:IDType | 0~1 | 掲示板の下書きのID |
BulletinModifyTopicType
掲示板の変更を表す型です。
使用可能なGaroonのバージョン
- クラウド版Garoon
- パッケージ版Garoon 3.1以降
データ構造
| パラメーター名 | 型 | パラメーター数 | 説明 | 変更履歴 |
|---|---|---|---|---|
| topic | bulletin:TopicType | 1 | 掲示板一覧 | |
| file | - | 0~ 無制限 | 添付ファイル | |
| file/content | xsd:base64Binary | 1 | ファイル内容 | |
| file/@id | base:IDType | 1 | ファイルID | |
| remove_file_id | base:IDType | 0~ 無制限 | 削除する添付ファイルのファイルID | |
| @is_notified | xsd:boolean | 0〜1 | - true: 更新通知をする - false: 更新通知をしない - 指定なし: trueと同じ |
パッケージバージョン4.6.0で追加 |
BulletinAddFollowType
コメントの追加を表す型です。
使用可能なGaroonのバージョン
- クラウド版Garoon
- パッケージ版Garoon 3.1以降
データ構造
| パラメーター名 | 型 | パラメーター数 | 説明 |
|---|---|---|---|
| follow | bulletin:FollowType | 1 | コメント |
| file | - | 0~ 無制限 | 添付ファイル |
| file/content | xsd:base64Binary | 1 | ファイル内容 |
| file/@id | base:IDType | 1 | ファイルID |
| @topic_id | base:IDType | 1 | 掲示板ID |