RunningHub API icon

RunningHub API

Interact with the RunningHub API

Resource Upload → Upload Resource (Deprecated)

AI-generated

Summary

Uploads a binary file from the incoming item to RunningHub through the legacy /task/openapi/upload endpoint, sending the API key and a file-type hint as multipart form fields. Kept for backward compatibility; the node recommends Upload File for new workflows.

Inputs

  • File (required) — Name of the binary property on the input item that holds the file (default data). The node reads that binary buffer and uses its file name (falls back to upload.mp4) and MIME type.
  • File Type (required) — Legacy type hint sent as the fileType form field: Image, Video, Audio, or Zip (default Image). If the binary has no MIME type, the node falls back to image/jpeg for Image and video/mp4 otherwise.

Output shape

One output item per input item, whose JSON is the raw response from the RunningHub upload endpoint.

The source does not define the response fields, so the exact shape depends on RunningHub. The upload fails with an error that includes the URL, file name, size, type and any API response data. With Continue On Fail enabled, failed items are returned with an error attached. The node also performs a license-key check against an external license server before running, and requires a valid API key in the credentials.

Examples

Example 1: Upload an image fetched by a previous HTTP Request node so it can be used in a RunningHub task.

File = data, File Type = Image

Example 2: Upload a zip archive produced by an earlier node via the legacy endpoint.

File = data (or the custom binary property name), File Type = Zip

Links

Discussion