Actions21
- Attachment Actions
- Directory Actions
- Data Import/Export Task Actions
- File Actions
- Record Actions
Overview
This node interacts with the Caspio REST API to upload a single binary file to a specified folder within Caspio's file storage. It supports specifying the input binary field name, choosing the destination folder by external key or path, and handling file name conflicts by either making a copy or overwriting the existing file. This node is useful for automating file uploads to Caspio from workflows, such as uploading images, documents, or other files to a Caspio application.
Use Case Examples
- Uploading a user profile picture from a form submission to a Caspio folder.
- Automating the upload of generated reports or documents to Caspio for centralized storage.
Properties
| Name | Meaning |
|---|---|
| Input Data Field Name | Name of the input binary field to upload (supports only a single file and exactly one input item). |
| Folder | Destination folder for the uploaded file, selectable by external key or path. |
| On Conflict | Behavior when a file with the same name exists in the destination folder. |
Output
JSON
fileId- Identifier of the uploaded file in Caspio.fileName- Name of the uploaded file.folder- Destination folder information where the file was uploaded.conflictBehavior- Conflict resolution behavior applied during upload.
Dependencies
- Caspio REST API
Troubleshooting
- Ensure the input binary field name matches exactly one binary input item; multiple or missing files will cause errors.
- Verify the folder path or external key is correct and accessible; invalid folder references will cause upload failures.
- Check API credentials and permissions to ensure the node can upload files to Caspio.
- Conflict behavior must be set correctly to avoid unintended overwrites or duplicate files.
Links
- Caspio n8n Integration Documentation - Official documentation for integrating Caspio with n8n, including file upload actions.