Actions11
Overview
This node acts as a proxy to interact with Dropbox via a Cloudflare worker, enabling various file and folder operations on a Dropbox account. It is useful for automating Dropbox workflows such as copying, moving, deleting, uploading, downloading files or folders, creating folders, listing folder contents, and running custom queries.
A practical example: You can use this node to copy a folder from one location in Dropbox to another automatically, which is helpful for backing up data or organizing files programmatically without manual intervention.
Properties
| Name | Meaning |
|---|---|
| Path | The path of the file or folder on Dropbox to operate on. |
| Destination Path | The target path where the file or folder will be copied or moved to (for copy/move ops). |
For the "Copy a Folder" operation specifically:
- Path: Source folder path to copy.
- Destination Path: Target folder path where the folder will be copied.
Output
The output is an array of items, each containing a json property with the response from Dropbox API for the requested operation.
- For copy folder operation, the JSON output contains metadata about the copied folder returned by Dropbox.
- In general, the output JSON reflects the Dropbox API response for the performed action.
- Binary data output is not applicable for the "Copy a Folder" operation.
Dependencies
- Requires an API key credential for authenticating with the Dropbox proxy Cloudflare worker.
- The node expects two credential properties: a worker URL and an access token.
- No other external dependencies are required beyond the configured credentials.
Troubleshooting
- Missing credentials error: If the worker URL or access token is missing, the node throws an error. Ensure both are set correctly in the node credentials.
- Unsupported operation error: If an unsupported operation is selected, the node will throw an error indicating so.
- HTTP request failures: Network issues or invalid paths may cause HTTP errors from Dropbox API. Verify paths and network connectivity.
- Empty destination path: For copy operations, ensure the destination path is provided; otherwise, the API call will fail.