Package Information
Downloads: 1 weekly / 43 monthly
Latest Version: 1.0.1
Author: WRLDWIDE
Documentation
n8n-nodes-wrldwide-social
This is an n8n community node for posting to social media platforms via the WRLDWIDE API.
Features
- Post text and media to multiple social platforms simultaneously
- Supported platforms: Twitter/X, Facebook, Instagram, LinkedIn, TikTok, YouTube, Bluesky, Threads, Pinterest, Reddit, Telegram, Snapchat, Google Business
- Schedule posts for future publishing
- YouTube video posting with required title field
Prerequisites
- A WRLDWIDE account with a paid subscription (Art Director, Data Analyst, or Growth Specialist tier)
- Social media accounts connected in your WRLDWIDE dashboard
- A WRLDWIDE API key (generate from Settings > API Keys)
Installation
For self-hosted n8n
- Navigate to your n8n installation directory
- Install the package:
npm install n8n-nodes-wrldwide-social - Restart n8n
Manual Installation
- Clone or download this repository
- Run
npm installto install dependencies - Run
npm run buildto compile TypeScript - Run
npm run build:iconsto copy icon assets to dist - Run
npm linkto create a global link - Navigate to your n8n custom nodes directory (
~/.n8n/custom/) - Run
npm link n8n-nodes-wrldwide-social - Restart n8n
Configuration
- In n8n, go to Credentials and create a new "WRLDWIDE API" credential
- Enter your API key (starts with
wrld_) - The default API URL is pre-configured but can be changed if needed
Usage
Post to Social Media
- Add the "WRLDWIDE Social Post" node to your workflow
- Select your WRLDWIDE API credentials
- Configure the post:
- Text: The content of your post (character limits vary by platform)
- Platforms: Select one or more platforms to post to
- Media URLs: Optional comma-separated list of publicly accessible media URLs
- YouTube Title: Required when posting to YouTube (max 100 characters)
- Schedule Date: Optional future date/time for scheduled posting
Character Limits by Platform
| Platform | Limit |
|---|---|
| Twitter/X | 280 |
| Bluesky | 300 |
| Threads | 500 |
| 500 | |
| Snapchat | 500 |
| Telegram | 1024 |
| Google Business | 1500 |
| 2200 | |
| TikTok | 2200 |
| 3000 | |
| 5000 | |
| YouTube | 5000 |
| 63206 |
API Response
Successful posts return:
{
"status": "success",
"postId": "uuid",
"ayrsharePostId": "string",
"platforms": {
"twitter": "post_id",
"instagram": "post_id"
},
"scheduled": false
}
Error Handling
The node will throw errors for:
- Missing API credentials
- No platforms selected
- Empty post (no text or media)
- YouTube posts without a title
- YouTube title exceeding 100 characters
- Disconnected platforms
- API rate limits
Use the "Continue On Fail" option to handle errors gracefully in your workflow.
Support
For issues with the WRLDWIDE API, contact support@wrldwide.ai
License
MIT