スペースの本文を更新する

目次

スペースの本文を更新する

スペースの本文を更新します。

  • スペース機能を利用していない場合には、エラーが発生します。
  • ゲストスペース機能が無効の場合に、ゲストスペースを更新しようとするとエラーが発生します。
  • このAPIでは、マルチスレッドスペースの本文のみ更新できます。
    シングルスレッドスペースの本文を更新するときは、スペースのスレッドを更新するAPIを使用してください。
    スペースのスレッドを更新するAPI

URL

通常のスペース
https://sample.cybozu.com/k/v1/space/body.json
ゲストスペース
https://sample.cybozu.com/k/guest/GUEST_SPACE_ID/v1/space/body.json

HTTPメソッド

PUT

必要なアクセス権

  • スペース管理者

リクエスト

パラメーター
パラメーター名 必須 説明
id 数値または文字列 必須 本文を更新するスペースのスペースID
body 文字列 必須 スペースの本文
HTML文字列で記述します。許可されていないタグ、属性は保存時に削除されます。
アプリ貼り付け、ファイル添付、絵文字はHTMLで指定します。
宛先をHTML内で指定しても、その宛先には通知されません。
リクエストの例
ヘッダー
1
2
3
4
{
  "X-Cybozu-Authorization": "QWRtaW5pc3RyYXRvcjpjeWJvenU=",
  "Content-Type": "application/json"
}

リクエストヘッダーの詳細は共通仕様を参照してください。
kintone REST APIの共通仕様

ボディ
1
2
3
4
{
  "id": 1,
  "body": "<b>総務課</b>専用のスペースです。"
}

レスポンス

1
{}

サンプルコード

curlを使ったリクエスト
1
2
3
4
5
6
7
curl -X PUT 'https://sample.cybozu.com/k/v1/preview/space/body.json' \
  -H 'X-Cybozu-Authorization: QWRtaW5pc3RyYXRvcjpjeWJvenU=' \
  -H 'Content-Type: application/json' \
  -d '{
      "id": 1,
      "body": "<b>総務課</b>専用のスペースです。"
  }'
kintone.api()を使ったリクエスト

kintone.api()の詳細は、次のページを参照してください。
kintone REST APIリクエストを送信する

1
2
3
4
5
6
const body = {
  id: 1,
  body: '<b>総務課</b>専用のスペースです。'
};

await kintone.api(kintone.api.url('/k/v1/space/body.json', true), 'PUT', body);