すべてのプロダクト
Search
ドキュメントセンター

:MoveFile

最終更新日:Mar 02, 2026

ファイルまたはフォルダを移動します。

今すぐお試しください

この API を OpenAPI Explorer でお試しください。手作業による署名は必要ありません。呼び出しに成功すると、入力したパラメーターに基づき、資格情報が組み込まれた SDK コードが自動的に生成されます。このコードをダウンロードしてローカルで使用できます。

テスト

RAM 認証

この操作の認証情報はありません。問題が発生した場合は、アカウントマネージャーにご連絡ください。

リクエスト構文

POST /v2/file/move HTTP/1.1

リクエストパラメーター

パラメーター

必須 / 任意

説明

body

object

任意

drive_id

string

必須

ドライブ ID。

1

file_id

string

必須

ファイル ID。

9520943DC264

to_parent_file_id

string

必須

ファイルまたはフォルダの移動先となる親ディレクトリの ID。ファイルまたはフォルダをルートディレクトリに移動する場合は、このパラメーターを root に設定します。

6520943DC261

check_name_mode

string

任意

宛先ディレクトリに同名のファイルが存在する場合の名前競合の処理方法。有効な値: `ignore`: ファイル名を変更せずにファイルを移動します。 `auto_rename`: ファイル名を自動的に変更します。デフォルトでは、`xxx_20060102_150405` のように現在時刻がファイル名に追加されます。 `refuse`: ファイルを移動せず、既存のファイルに関する情報を返します。デフォルト値: `ignore`。

ignore

レスポンスフィールド

フィールド

説明

object

応答のスキーマ

domain_id

string

ドメイン ID。

bj1

drive_id

string

ドライブ ID。

1

file_id

string

ファイル ID。

fileid1

async_task_id

string

非同期タスクの ID。

空の文字列が返された場合、移動は正常に完了しました。

空でない文字列が返された場合、移動は非同期で処理されます。GetAsyncTask を呼び出し、非同期タスク ID を渡してタスクに関する情報を取得します。

23ebd1a24dba4166b1527add476ef2866051b4d5del106

exist

boolean

ファイルが既に存在するかどうかを示します。

false

revision_id

string

file_name

string

updated_at

string

成功レスポンス

JSONJSON

{
  "domain_id": "bj1",
  "drive_id": "1",
  "file_id": "fileid1",
  "async_task_id": "23ebd1a24dba4166b1527add476ef2866051b4d5del106",
  "exist": false,
  "revision_id": "",
  "file_name": "",
  "updated_at": ""
}

エラーコード

完全なリストについては、「エラーコード」をご参照ください。

変更履歴

完全なリストについては、「変更履歴」をご参照ください。