テンプレートからスペースを作成します。
テンプレートからスペースを作成する
テンプレートからスペースを作成します。
- スペース機能を利用していない場合には、エラーが発生します。
- ゲストスペース機能が無効の場合に、ゲストスペースを作成しようとするとエラーが発生します。
URL
https://sample.cybozu.com/k/v1/template/space.json
ゲストスペースを作成する場合でも、上記のURLでAPIを実行してください。
HTTPメソッド
POST
必要なアクセス権
- スペース作成権限
ゲストスペースとして作成する場合、ゲストスペースの作成権限が必要です。
リクエスト
パラメーター
パラメーター名 | 型 | 必須 | 説明 |
---|---|---|---|
id | 数値または文字列 | 必須 | 作成するスペースのテンプレートID |
name | 文字列 | 必須 | 作成するスペースの名前 |
members | 配列 | 必須 | スペースのメンバーの情報の一覧 スペース管理者を1名以上指定していない場合、もしくは下記ユーザーのいずれかを指定した場合、エラーが発生します。
|
members[].entity | オブジェクト | 必須 | スペースのメンバーの情報 ゲストユーザーは指定できません。 |
members[].entity.type | 文字列 | 必須 | スペースのメンバーの種類 次の値を指定できます。
|
members[].entity.code | 文字列 | 必須 | スペースのメンバーのコード |
members[].isAdmin | 真偽値または文字列 | 条件必須 | メンバーをスペース管理者にするかどうか
スペース管理者を1名以上設定していないと、エラーとなります。 |
members[].includeSubs | 真偽値または文字列 | 省略可 | 下位組織を含めるかどうか
entity.type が「ORGANIZATION」の場合のみ有効です。 |
isPrivate | 真偽値または文字列 | 省略可 | スペースを非公開にするかどうか
isGuest が 「true」の場合は 「true」が設定されます。 |
isGuest | 真偽値または文字列 | 省略可 | スペースをゲストスペースとして作成するかどうか
ゲストスペースを有効にしていない場合に true を指定すると、エラーが発生します。 |
fixedMember | 真偽値または文字列 | 省略可 | 各ユーザーにスペースの退会/スレッドのアンフォローを禁止するかどうか
|
リクエストの例
ヘッダー
|
|
リクエストヘッダーの詳細は共通仕様を参照してください。
kintone REST APIの共通仕様
ボディ
|
|
レスポンス
プロパティ
プロパティ名 | 型 | 説明 |
---|---|---|
id | 文字列 | 作成されたスペースのスペースID |
レスポンスの例
|
|
サンプルコード
curlを使ったリクエスト
ご利用の環境によって、curlのフォーマットは異なる場合があります。
詳細は、次のページを参照してください。
curlコマンドでkintone REST APIを実行してみよう/3.API実行
|
|
kintone.api()
を使ったリクエスト
kintone.api()
の詳細は、次のページを参照してください。
kintone REST APIリクエストを送信する
|
|