Caspio icon

Caspio

Interact with Caspio REST API.

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

  1. Uploading a user profile picture from a form submission to a Caspio folder.
  2. 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

Discussion