Upload from URL
AI-generatedSummary
Downloads a file from a public URL and uploads it to the selected storage provider. Returns the uploaded file’s name and URL with the provider response, while preserving the input item’s JSON and binary data.
Inputs
- Storage Provider — Destination: Telegraph (default), WordPress Media Library, ImgBB, or Kie.ai.
- File URL (required) — Public URL of the file to download and upload.
- File Name — Optional filename including extension. If omitted, the node derives a name from the URL or generates one.
- Upload Path — Kie.ai destination folder, shown when Kie.ai is selected; defaults to
images/. Kie.ai also requires the node’skieAiApicredentials with an API key. - WordPress Site URL — WordPress root URL, required when WordPress is selected.
- WordPress Username — WordPress login username, required when WordPress is selected.
- WordPress Application Password — WordPress application password, required when WordPress is selected.
- ImgBB API Key — ImgBB API key, required when ImgBB is selected.
- Image Expiration (Seconds) — ImgBB auto-delete time; defaults to 0 for no expiration. Positive values below 60 cause an error.
Output shape
One output item for each input item, in a single output list.
On success, the output JSON preserves the input JSON and adds
success: true,fileName,url, andraw(the provider response). Any incoming binary data is preserved. If an upload fails, the node throws unless Continue On Fail is enabled; then it emits an item withsuccess: falseanderror.