# ローカルプロファイルキャッシュをクリアする

ローカルの MoreLogin クライアントに、ブラウザープロファイルのキャッシュデータ消去を依頼します。
- **前提条件**：`envId` または `uniqueId` でプロファイルを指定し、キャッシュ種別を少なくとも 1 つ選びます。Firefox のプロファイルではすべての種別を一度に選ぶ必要があります。
- **副作用**：サービスはリクエストを検証して記録するだけで、**実際の削除はデスクトップクライアントがローカルディスク上で実行します。** クラウド側のキャッシュは変更されません — それにはクラウドキャッシュ用のエンドポイントを使ってください。
- **完了シグナル**：レスポンスはサービスがリクエストを受理したことを示すもので、ローカルファイルが削除されたことは意味しません。ローカルディスクの状態を報告するエンドポイントはありません。

Endpoint: POST /api/env/removeLocalCache
Version: 2026-09-05

## Request fields (application/json):

  - `envId` (string, required)
    環境ID。`envId`または`uniqueId`のいずれか一方のみを指定してください。

  - `localStorage` (boolean)
    LocalStorageをクリアする デフォルト:false

  - `indexedDB` (boolean)
    IndexedDBをクリアする デフォルト:false

  - `cookie` (boolean)
    クッキーを削除する デフォルト:false

  - `extension` (boolean)
    拡張機能データをクリアします。`extensionFile`が指定されていない場合は、拡張機能名とデータの両方をクリアします。デフォルト：false

  - `extensionFile` (boolean)
    拡張子ファイルをクリアする（バージョン3.36以降で有効）。

## Response 200:

  - `200` (unknown)
    成功。`data` は `envId` のフィールドを持つオブジェクトです。

## Response 200 fields (application/json):

  - `code` (integer)

  - `msg` (string | null)

  - `data` (object)

  - `data.envId` (string)

  - `requestId` (string)
    リクエストの一意な識別子。サポートへの問い合わせ時に提示してください

