掲示の内容を変更する
掲示の内容を変更する(2026年5月10日の定期メンテナンス後より適用されます)
掲示の内容を変更します。
URL
https://sample.cybozu.com/g/api/v1/bulletin/topics/TOPIC_ID
パスパラメーター
| パラメーター名 | 説明 |
|---|---|
| TOPIC_ID | 変更する掲示のID |
HTTPメソッド
PATCH
利用できるバージョン
- クラウド版Garoon
リクエスト
パラメーター
すべてのプロパティは省略可です。指定されたプロパティのみが更新されます。指定されていないプロパティは変更されません。
| パラメーター名 | 型 | 必須 | 説明 |
|---|---|---|---|
| subject | 文字列 | 省略可 | 掲示のタイトル |
| manuallySender | 文字列 | 省略可 | 手動で入力する差出人名 「差出人名を手動で入力する」設定がOFFの場合にこのパラメーターを指定すると、エラーが発生します。 manuallySenderとcreatorGroupIdの両方を指定するとエラーが発生します。 |
| creatorGroupId | 数値または文字列 | 省略可 | 作成者が所属する組織のID |
| allowComments | 真偽値 | 省略可 | コメントの書き込みを許可するかどうか
|
| body | 文字列 | 省略可 | 掲示の本文 このプロパティを指定する場合は isHtmlBodyが必須です。 |
| isHtmlBody | 真偽値 | 省略可 | 本文を書式編集(HTML形式)で保存するかどうか
bodyが必須です。「書式編集を許可する」設定がOFFの場合に trueを指定すると、エラーが発生します。 |
| mentions | 配列 | 省略可 | 掲示内でメンションするユーザー、組織(グループ)、または静的ロールのリスト 掲示のカテゴリーを閲覧できないユーザーを含む mentionsでは掲示を変更できません。編集中の掲示にメンションが含まれていない場合、 mentionsを空の配列またはnull値で指定すると、メンションなしで掲示が変更されます。mentionsが空のオブジェクトを含む配列の場合、またはmentions[].idまたはmentions[].typeが欠けている場合、エラーが発生します。 |
| mentions[].id | 数値または文字列 | 必須 (mentions指定時) |
メンションするユーザー/組織(グループ)/静的ロールのID |
| mentions[].type | 文字列 | 必須 (mentions指定時) |
メンションのタイプUSER、GROUP、STATIC_ROLEのいずれか |
| operatorType | 文字列 | 省略可 | 掲示の変更/削除が可能なユーザーのタイプ
ONLY_SENDERの場合、operatorsのみを指定すると、「差出人のみ」のまま変更され、指定したoperatorsは無視されます。編集中の掲示の「変更/削除可能なユーザー」が ONLY_SENDERの場合、operatorTypeをSELECT_USERSに指定してoperatorsを指定しないと、「差出人のみ」のまま変更されます。編集中の掲示の「変更/削除可能なユーザー」が SELECT_USERSの場合、operatorsのみを指定すると、operatorsが更新されます。 |
| 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[].contentを指定してAPIを実行すると、既存の添付ファイルは削除され、指定した添付ファイルが追加されます。 |
| attachments[].name | 文字列 | 必須 (attachments指定時) |
ファイル名 |
| attachments[].content | 文字列 | 必須 (attachments指定時) |
ファイルの内容(Base64エンコードが必要) |
| publicPeriod | オブジェクト | 省略可 | 掲示期間の情報 空のオブジェクトを指定すると、掲示期間の情報は変更されません。 |
| publicPeriod.isUnlimited | 真偽値 | 省略可 | 掲示期間を無制限にするかどうか
falseを指定した場合でも、publicPeriod.startとpublicPeriod.endを指定しないと、掲示期間は変更されません。 |
| publicPeriod.start | 文字列 | 省略可 | 掲示開始日時(ISO 8601形式)isUnlimitedがfalseの場合、必須ではありません。公開中または期限切れの掲示の場合、 isUnlimitedがfalseで、このプロパティを現在の終了日時より前の将来の日時に指定すると、無視されます。現在の終了日時または現在の日時より後の将来の日時に指定すると、エラーが発生します。 |
| publicPeriod.end | 文字列 | 省略可 | 掲示終了日時(ISO 8601形式)isUnlimitedがfalseの場合、必須ではありません。 |
| isNotified | 真偽値 | 省略可 | 掲示変更後に通知を送信するかどうか
true(通知が送信される)。掲示開始待ちの掲示の場合、指定しても無視されます。 |
リクエストの例
URL
https://sample.cybozu.com/g/api/v1/bulletin/topics/1
ヘッダー
|
|
リクエストヘッダーの詳細は 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 を使ったリクエスト
|
|
