Package Information
Released: 5/28/2025
Downloads: 439 weekly / 439 monthly
Latest Version: 0.1.8
Author: upload-post
Documentation
n8n-nodes-upload-post
This is an n8n community node package for Upload Post. It allows you to automate uploading photos, videos, and text posts to various social media platforms supported by the Upload Post API.
n8n is a fair-code licensed workflow automation tool.
Installation
Follow the n8n community node installation guide to install this node.
- Go to Settings > Community Nodes.
- Select Install.
- Enter
n8n-nodes-upload-post
in Enter npm package name. - Agree to the risks of using community nodes.
- Select Install.
After installing the node, you can use it in your n8n workflows.
Credentials
To use this node, you need to configure the Upload Post API credentials:
- Create an API key from your Upload Post dashboard.
- In n8n, go to Credentials > New.
- Search for Upload Post API and select it.
- Enter a Credential Name.
- Paste your Upload Post API key into the API Key field.
- Select Save.
Operations
The node provides the following operations:
- Upload Photo(s): Upload one or more photos to supported platforms.
- Supports file uploads and photo URLs.
- Common parameters: User Identifier, Platform(s), Title, Photos (Files or URLs), Caption.
- Platform-specific parameters are available for LinkedIn, Facebook, TikTok, and Instagram.
- Upload Video: Upload a single video to supported platforms.
- Supports file uploads and video URLs.
- Common parameters: User Identifier, Platform(s), Title, Video (File or URL).
- Platform-specific parameters are available for LinkedIn, Facebook, TikTok, Instagram, YouTube, Threads, and X (Twitter).
- Upload Text: Upload a text-based post to supported platforms.
- Common parameters: User Identifier, Platform(s), Title (used as content for most platforms).
- Platform-specific parameters are available for LinkedIn, Facebook, Threads, and X (Twitter).
Refer to the Upload Post API Documentation for detailed information on parameters and platform requirements.
Resources
Compatibility
Tested with n8n version 1.x.
Requires Node.js version 20.15 or later.
Development
If you want to contribute to this node or run it locally for development:
- Clone this repository:
git clone https://github.com/Upload-Post/n8n-nodes-upload-post
(replaceyour-github-username
) - Install dependencies:
npm i
- Build the node:
npm run build
- Link the package to your n8n instance for testing. Refer to Run your node locally.