Bucket File Move
bucket_file_moveMove one file by storage reference. Same-bucket moves create a rename revision; cross-bucket moves copy then soft-delete the source without reuploading bytes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | Bucket-relative file path, for example index.html or assets/app.js. | |
| bucket_id | Yes | Revdoku bucket id returned by bucket_list or bucket_get, for example bkt_... | |
| target_path | No | Destination bucket-relative file path. | |
| target_folder | No | Destination bucket-relative folder. | |
| revision_comment | No | Optional comment recorded with the file revision or path operation. | |
| target_bucket_id | No | Destination bucket id; omit when the destination is the source bucket. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | No | ||
| reason | No | ||
| file_id | No | ||
| skipped | No | ||
| old_path | No | ||
| byte_size | No | ||
| mime_type | No | ||
| operation | No | ||
| version_id | No | ||
| input_index | No | ||
| source_file_id | No | ||
| version_number | No | ||
| source_bucket_id | No | ||
| target_bucket_id | No |