フィールドを削除する
フォームからフィールドを削除します。
グループやテーブルを削除すると、グループ内やテーブル内のフィールドもすべて削除されます。
値が自動入力される次のフィールドは、フォーム上から削除されるだけで、データは削除されません。
- レコード番号
- 作成者
- 更新者
- 作成日時
- 更新日時
このAPIは、動作テスト環境のアプリを変更します。
本番環境に変更を反映する場合、このAPIを実行した後に、アプリ設定を運用環境へ反映するAPIを実行してください。
アプリ設定を運用環境へ反映するAPI
URL
- 通常のアプリ
- https://sample.cybozu.com/k/v1/preview/app/form/fields.json
- ゲストスペースのアプリ
- https://sample.cybozu.com/k/guest/
GUEST_SPACE_ID
/v1/preview/app/form/fields.json
HTTPメソッド
DELETE
必要なアクセス権
- アプリ管理権限
リクエスト
パラメーター
パラメーター名 | 型 | 必須 | 説明 |
---|---|---|---|
app | 数値または文字列 | 必須 | アプリID |
fields | 配列 | 必須 | 削除するフィールドのフィールドコードの一覧 最大で100個のフィールドを指定できます。 |
revision | 数値または文字列 | 省略可 | 期待しているリビジョン番号 実際のリビジョン番号と一致しない場合はエラーとなり、フィールドは削除されません。 値に「-1」を指定する、または指定しなかった場合はリビジョン番号は検証されません。 |
リクエストの例 (URLにパラメーターを含める場合)
URL
https://sample.cybozu.com/k/v1/preview/app/form/fields.json?app=1&fields[0]=%E6%96%87%E5%AD%97%E5%88%971%E8%A1%8C_0&fields[1]=%E6%95%B0%E5%80%A4&revision=2
ヘッダー
|
|
リクエストヘッダーの詳細は共通仕様を参照してください。
kintone REST APIの共通仕様
リクエストの例(リクエストボディにパラメーターを含める場合)
URL
https://sample.cybozu.com/k/v1/preview/app/form/fields.json
ヘッダー
|
|
リクエストヘッダーの詳細は共通仕様を参照してください。
kintone REST APIの共通仕様
ボディ
|
|
レスポンス
プロパティ
プロパティ名 | 型 | 説明 |
---|---|---|
revision | 文字列 | アプリの設定を変更したあとのリビジョン番号 |
レスポンスの例
|
|
サンプルコード
curlを使ったリクエスト
|
|
kintone.api()
を使ったリクエスト
kintone.api()
の詳細は、次のページを参照してください。
kintone REST APIリクエストを送信する
|
|
制限事項
- 次のフィールドは削除できません。
- ステータス
- 作業者
- カテゴリー