# クラウド電話プロファイルを変更する

クラウドフォン 1 台以上の設定を更新します。
- **前提条件**：クラウドフォンがチームのものであること。地域、言語、座標の値は作成時とまったく同様にデバイスサービス単位で検証されます。権限のないグループへ移動しようとすると拒否されます。
- **副作用**：クラウドフォンの設定を上書きし、GPS 設定を再適用します。タグの紐付けを作成する場合があります。課金は発生せず、同時実行枠にも影響しません。
- **完了シグナル**：同期的で、同一のリクエストボディに対して冪等です。

Endpoint: POST /api/cloudphone/edit/batch
Version: 2026-09-05

## Request fields (application/json):

  - `id` (array, required)
    クラウドフォン ID の一覧

  - `envName` (string)
    クラウドフォン名（64 文字以内）

  - `phoneNumber` (string)
    電話番号のカスタマイズ。形式の要件：先頭は + 記号、国コードは 1〜3 桁（86 を除く）、全体の長さは 8〜14 桁で、+ と数字のみを含むこと。

  - `powerOnBillingStrategy` (integer)
    月額以外のクラウドフォンの課金方式（0：デフォルト、1：並列パックのみ）
    Enum: "0", "1"

  - `proxyId` (string)
    プロキシ ID

  - `groupId` (string)
    環境グループ ID

  - `groupName` (string)
    既存のグループ名。一致するグループがない場合は、その名前で新規作成されます。

  - `tags` (array)
    置き換え後のタグ名。空の値は無視されます。

  - `envRemark` (string)
    環境の備考（1500 文字以内、改行可）

  - `automaticGeo` (boolean)
    地理的位置の自動一致

  - `automaticLanguage` (boolean)
    言語の自動一致

  - `automaticLocation` (boolean)
    位置（タイムゾーンと国）の自動一致

  - `country` (string)
    国

  - `timezone` (string)
    タイムゾーン

  - `language` (string)
    言語

  - `latitude` (number)
    緯度

  - `longitude` (number)
    経度

  - `enableRoot` (boolean)
    グローバル ROOT を有効化

## Response 200:

  - `200` (unknown)
    OK

## Response 200 fields (application/json):

  - `code` (integer, required)
    戻り結果コード：0（正常）　その他のコードは例外です。

  - `msg` (string | null, required)
    エラーメッセージ

  - `requestId` (string, required)
    操作リクエストID

