複数のレコードを登録する
複数のレコードを登録します。
| HTTPメソッド | POST |
|---|---|
| URL | https://sample.cybozu.com/k/v1/records.json |
| URL(ゲストスペース) | https://sample.cybozu.com/k/guest/GUEST_SPACE_ID/v1/records.json |
| 認証 | パスワード認証 , APIトークン認証 , セッション認証 , OAuth認証 |
| Content-Type | application/json |
リクエストパラメーター
| パラメーター名 | 型 | 必須 | 説明 |
|---|---|---|---|
| app | 数値または文字列 | 必須 | アプリID |
| records | 配列(オブジェクト) | 必須 | 登録するレコードの一覧 フィールドの種類によって、指定できる値が異なります。 詳細は次のページを確認してください。 フィールド形式 空配列を指定した場合は、すべてのフィールドの値は初期値で登録されます。 存在しないフィールドコードを指定した場合、そのフィールドは無視されてレコードが登録されます。 |
レスポンスプロパティ
| プロパティ名 | 型 | 説明 |
|---|---|---|
| ids | 配列(文字列) | 登録したレコードのレコードID |
| revisions | 配列(文字列) | 登録したレコードのリビジョン番号 |
レコードIDの順序はリクエストに指定したレコードの順序と対応します。
必要なアクセス権
- アプリのレコード追加権限
- 値を登録するフィールドの編集権限
次のフィールドに値を登録する場合、アプリ管理権限が必要です。
- 作成者
- 更新者
- 作成日時
- 更新日時
サンプル
|
|
リクエストヘッダーの詳細は共通仕様を参照してください。
kintone REST APIの共通仕様
|
|
|
|
kintone.api()の詳細は、次のページを参照してください。
kintone REST APIリクエストを送信する
|
|
ご利用の環境によって、curlのフォーマットは異なる場合があります。
詳細は、次のページを参照してください。
curlコマンドでkintone REST APIを実行してみよう/3.API実行
|
|
補足
- 一度に登録できるレコードは100件までです。
- 必須項目が設定されている場合には、その値をリクエストに含めてください。
- リクエストパラメーターの
recordsに指定した順番でレコードを登録します。 - 処理に失敗すると、リクエストに指定したレコードの登録はすべてキャンセルされます。
制限事項
- 次のフィールドは、値を登録できません。
- ルックアップ元からコピーされるフィールド
- ステータス
- カテゴリー
- 計算
- 作業者
- 自動計算が設定されている文字列1行フィールド
