> ## Documentation Index
> Fetch the complete documentation index at: https://docs.markifact.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Upload Files

> Upload files from URLs into a Dropbox folder

Upload files from URLs into a Dropbox folder. Returns the uploaded files with a temp public download URL each.

|                       |                        |
| --------------------- | ---------------------- |
| **App**               | Dropbox                |
| **Operation ID**      | `dropbox_upload_files` |
| **Type**              | Action                 |
| **Connection**        | `dropbox` (required)   |
| **Credits per run**   | 1                      |
| **Agent / MCP tool**  | Yes                    |
| **Requires approval** | Yes (write operation)  |

## Inputs

| Field         | Type                                          | Required | Default | Description                                                                                               |
| ------------- | --------------------------------------------- | -------- | ------- | --------------------------------------------------------------------------------------------------------- |
| `folder_path` | string                                        | No       | -       | Destination folder path from the Dropbox root, e.g. 'Creative Ads/Q4'. Leave empty to upload to the root. |
| `upload_type` | string                                        | Yes      | -       | Type of upload: single or multiple                                                                        |
| `file_url`    | string                                        | No       | -       | Single file URL for single upload                                                                         |
| `file_name`   | string                                        | No       | -       | Custom filename for single upload                                                                         |
| `file_urls`   | array (also accepts a comma-separated string) | No       | -       | List of file URLs for multiple upload                                                                     |

## Output

**Type**: `List[Dict]`

Returns the uploaded files.

**Fields**: `file_id`, `file_name`, `file_path`, `size`, `download_url`
