File → Upload
AI-generatedSummary
Upload one or more binary files to a self-hosted Openinary storage. Specify the binary property holding the file data, optionally choose a destination folder, override the filename, and pre-generate image transformations after upload.
Inputs
- Binary Property (required) — The name of the binary property in the input item that contains the file data to upload.
- Destination Folder — The folder path within the Openinary storage where the file(s) will be uploaded. Leave empty to upload to the root directory.
- Custom Filename — Override the original filename by specifying a custom name including its extension. Leave empty to keep the original filename.
- Prewarm Transformations — A transformation string to pre-generate and cache image transformations immediately after upload. Leave empty to skip this step.
Output shape
a list of JSON objects, each representing the uploaded file's details as returned by the Openinary API
One output item per uploaded file; includes API response JSON with file metadata and URLs. Errors are reported per item if continueOnFail is enabled.
Examples
Example 1: Upload a single image from workflow binary data to the 'photos/2024' folder with a custom filename and generate resized transformations.
Set Binary Property to the name of the binary data holding the image, Destination Folder to 'photos/2024', Custom Filename to 'my-image.jpg', Prewarm Transformations to 'w_800,h_600,c_fill'.