Actions15
Media → Upload
AI-generatedSummary
Uploads media files to Postora from n8n binary data, URLs, or existing Postora media IDs.
Inputs
- uploadMediaSource (required) — Select the source: Binary Property (from a previous node), URL (downloads from a public link), or Media File ID (re-attaches an existing Postora upload).
- uploadBinaryProperty — The name of the binary property containing the file(s) to upload. Required when Source is Binary. Use comma-separated names for multiple files (e.g., 'IMAGE,VIDEO_').
- uploadMediaUrls — One or more public http(s) URLs to download media from. Required when Source is URL. Comma-separated or an array expression is accepted.
- uploadMediaFileIds — Postora media file UUID(s) to look up and re-attach. Required when Source is Media File ID. Comma-separated or an array expression is accepted.
Output shape
An object per input item containing metadata on the upload attempt: 'total' (total items processed), 'uploaded' (successful uploads), 'failed' (failed uploads), and a 'results' array with details for each file (success, error message, and returned Postora data).
Uploads are processed per item. Individual failures are reported in the results array and do not crash the node if 'Continue on Error' is enabled.
Examples
Example 1: Upload a file from an n8n binary property named 'data'.
Media Source: Binary Property; Binary Property: data
Example 2: Download and upload multiple images from public URLs.
Media Source: URL; Media URLs: https://example.com/img1.jpg,https://example.com/img2.jpg
Example 3: Re-attach files already uploaded to Postora using their UUIDs.
Media Source: Media File ID; Media File ID(s): 7ee95777-b5fa-41a3-b314-5d67a027e569