drive_upload_file
Upload a file to Synology Drive using base64-encoded content. Supports conflict resolution with versioning, autorename, or skip.
Instructions
Upload a file to Synology Drive from a base64-encoded payload. Max recommended size: 50 MB.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dest_folder_path | Yes | Destination folder in Drive, e.g. '/mydrive/uploads' | |
| file_name | Yes | File name including extension, e.g. 'report.pdf' | |
| content_base64 | Yes | Base64-encoded file content | |
| mime_type | No | MIME type, e.g. 'application/pdf', 'text/csv' | application/octet-stream |
| conflict_action | No | What to do if file already exists. 'version' overwrites with version history, 'autorename' renames new file, 'skip' aborts | version |