Actions16
- Attachment Actions
- Organization Actions
- Pipeline Actions
- Product Actions
- Render Actions
- Tag Actions
- Workspace Actions
Attachment → Upload
AI-generatedSummary
Upload a file from an incoming item's binary data as an attachment to an existing VNTANA product, using a signed upload URL.
Inputs
- productUuid (required) — UUID of the product receiving the attachment.
- clientUuid — Workspace UUID. Leave empty to use the default workspace in credentials; an error occurs if neither is configured.
- binaryPropertyName (required) — Incoming binary property containing the file to upload. Defaults to data. Files must be nonempty and no larger than 30 GiB.
- options.fileName — Override the filename; otherwise uses the binary filename or upload. The filename is sanitized, and a missing extension is added from binary metadata or a recognized MIME type.
- options.contentType — Override the MIME type; otherwise uses the binary MIME type or application/octet-stream. No attachment-specific MIME allowlist is enforced.
Output shape
One JSON record per incoming item containing success, productUuid, fileName, contentType, fileSize in bytes, blobId, and requestUuid.
Success is returned after the signed-URL upload completes. No binary data or attachment UUID is returned. With Continue On Fail enabled, a failed item returns an error message instead.