掲示を書き込む
掲示を書き込む(2026年5月10日の定期メンテナンス後より適用されます)
掲示を書き込みます。
URL
https://sample.cybozu.com/g/api/v1/bulletin/topics
HTTPメソッド
POST
利用できるバージョン
- クラウド版Garoon
リクエスト
パラメーター
| パラメーター名 | 型 | 必須 | 説明 |
|---|---|---|---|
| categoryId | 数値または文字列 | 必須 | 掲示を書き込むカテゴリーのIDcategoryIdとsubjectの両方が未指定の場合、categoryIdが必須であることを示すエラーが発生します。 |
| subject | 文字列 | 省略可 | 掲示のタイトル |
| manuallySender | 文字列 | 省略可 | 手動で入力する差出人名 「差出人名を手動で入力する」設定がOFFの場合にこのパラメーターを指定すると、エラーが発生します。 manuallySenderとcreatorGroupIdの両方を指定するとエラーが発生します。 |
| creatorGroupId | 数値または文字列 | 省略可 | 作成者が所属する組織のID |
| acknowledgement | 真偽値 | 省略可 | 閲覧状況の確認を要求するかどうか
閲覧状況の確認を trueに設定するには、指定したカテゴリーに通知先が設定されている必要があります。 |
| allowComments | 真偽値 | 省略可 | コメントの書き込みを許可するかどうか
|
| body | 文字列 | 省略可 | 掲示の本文 |
| isHtmlBody | 真偽値 | 省略可 | 本文を書式編集(HTML形式)で保存するかどうか
falseが設定されます。trueを指定し、bodyが未指定または空文字列、または空白のみの文字列の場合、レスポンスのisHtmlBodyはtrueになり、bodyは<div></div>で囲まれます。「書式編集を許可する」設定がOFFの場合にこのパラメーターを指定すると、エラーが発生します。 |
| mentions | 配列 | 省略可 | 掲示内でメンションするユーザー、組織(グループ)、または静的ロールのリスト 掲示のカテゴリーを閲覧できないユーザーを含む mentionsでは掲示を書き込めません。mentionsが空の配列またはnull値の場合、ユーザー、組織(グループ)、または静的ロールをメンションせずに掲示が書き込まれます。 |
| mentions[].id | 数値または文字列 | 必須 (mentions指定時) |
メンションするユーザー/組織(グループ)/静的ロールのID |
| mentions[].type | 文字列 | 必須 (mentions指定時) |
メンションのタイプUSER、GROUP、STATIC_ROLEのいずれか |
| operatorType | 文字列 | 省略可 | 掲示の変更/削除が可能なユーザーのタイプ
ONLY_SENDERが設定されます。ONLY_SENDERを指定した場合、operatorsを指定しても無視されます。SELECT_USERSを指定してoperatorsを指定しない場合、ONLY_SENDERとして掲示が書き込まれます。 |
| operators | 配列 | 省略可 | 掲示の変更/削除が可能なユーザーのリスト |
| operators[].id | 数値または文字列 | 省略可 | 操作権限をもつユーザーのGaroonユーザーIDoperatorsを指定する場合、operators[].idまたはoperators[].codeのいずれかが必須です。 |
| operators[].code | 文字列 | 省略可 | 操作権限をもつユーザーのログイン名operatorsを指定する場合、operators[].idまたはoperators[].codeのいずれかが必須です。operators[].idとoperators[].codeの両方を指定した場合、operators[].idの値が使用されます。 |
| attachments | 配列 | 省略可 | 掲示の添付ファイルのリスト |
| attachments[].name | 文字列 | 必須 (attachments指定時) |
ファイル名 |
| attachments[].content | 文字列 | 必須 (attachments指定時) |
ファイルの内容(Base64エンコードが必要) |
| publicPeriod | オブジェクト | 省略可 | 掲示期間の情報 省略すると、掲示期間なしで掲示が書き込まれます。 |
| publicPeriod.isUnlimited | 真偽値 | 省略可 | 掲示期間を無制限にするかどうか
|
| publicPeriod.start | 文字列 | 省略可 | 掲示開始日時(ISO 8601形式) isUnlimitedがfalseで未指定の場合、API実行ユーザーのタイムゾーンで作成日の00:00が自動設定されます。 |
| publicPeriod.end | 文字列 | 省略可 | 掲示終了日時(ISO 8601形式) |
| isDraft | 真偽値 | 省略可 | 下書きとして保存するかどうか
falseが設定されます。 |
リクエストの例
URL
https://sample.cybozu.com/g/api/v1/bulletin/topics
ヘッダー
|
|
リクエストヘッダーの詳細は Garoon REST APIの共通仕様 を参照してください。
ボディ
|
|
レスポンス
プロパティ
| プロパティ名 | 型 | 説明 |
|---|---|---|
| id | 文字列 | 掲示のID |
| subject | 文字列 | 掲示のタイトル |
| creator | オブジェクト | 掲示の作成者情報 |
| creator.id | 文字列 | 作成者のGaroonユーザーID |
| creator.name | 文字列 | 作成者の表示名 |
| creator.code | 文字列 | 作成者のログイン名 |
| updater | オブジェクト | 掲示の更新者情報 |
| updater.id | 文字列 | 更新者のGaroonユーザーID |
| updater.name | 文字列 | 更新者の表示名 |
| updater.code | 文字列 | 更新者のログイン名 |
| manuallySender | 文字列 | 直接入力された差出人名 |
| createdAt | 文字列 | 作成日時 |
| updatedAt | 文字列 | 更新日時 |
| acknowledgement | 真偽値 | 閲覧状況を確認するかどうか
|
| allowComments | 真偽値 | コメントの書き込みを許可するかどうか
|
| body | 文字列 | 掲示の本文 |
| isHtmlBody | 真偽値 | 掲示の本文がHTML形式かどうか
|
| operatorType | 文字列 | 掲示の変更/削除の許可
|
| operators | 配列 | 掲示の変更/削除が可能なユーザーの一覧 |
| operators[].id | 文字列 | 掲示の変更/削除を許可されているGaroonユーザーID |
| operators[].name | 文字列 | 掲示の変更/削除を許可されているユーザーの表示名 |
| operators[].code | 文字列 | 掲示の変更/削除を許可されているユーザーのログイン名 |
| attachments | 配列 | 添付ファイルの一覧 |
| attachments[].id | 文字列 | 添付ファイルのID |
| attachments[].name | 文字列 | 添付ファイルの名前 |
| attachments[].contentType | 文字列 | 添付ファイルのコンテンツタイプ |
| attachments[].size | 文字列 | 添付ファイルのサイズ |
| publicPeriod | オブジェクト | 掲示期間の情報 |
| publicPeriod.isUnlimited | 真偽値 | 掲示期間が指定されているかどうか
|
| publicPeriod.start | 文字列 | 掲示開始日時 |
| publicPeriod.end | 文字列 | 掲示終了日時 |
| isDraft | 真偽値 | 下書きかどうか
|
| isPublished | 真偽値 | 掲示開始済みかどうか
|
| isExpired | 真偽値 | 掲示期間切れかどうか
|
| category | オブジェクト | 掲示が属するカテゴリー情報 |
| category.id | 文字列 | カテゴリーID |
| category.name | 文字列 | カテゴリー名 |
レスポンスの例
|
|
サンプルコード
curlを使ったリクエスト
ご利用の環境によって、curlのフォーマットは異なる場合があります。
詳細は、次のページを参照してください。
curlコマンドでkintone REST APIを実行してみよう/3.API実行
|
|
Garoon REST APIリクエストを送信するAPI を使ったリクエスト
|
|
