Automate social media in your n8n workflows
Connect Wahlu to n8n and automate your entire social media pipeline. Create posts, schedule content, and publish across five platforms — all from a workflow node.
What you can automate
Every Wahlu feature, accessible through simple HTTP requests.
REST API endpoints
Full REST API with 35+ endpoints. Use n8n's HTTP Request node to create posts, manage queues, upload media, and more.
Multi-platform posting
Publish to Instagram, TikTok, LinkedIn, Facebook, and YouTube in a single API call. Platform-specific settings included.
Scheduled publishing
Set a future timestamp on any post and Wahlu handles the rest. Perfect for cron-triggered n8n workflows.
Queue management
Create and manage automated posting queues via the API. Add items, set schedules, and let content loop on autopilot.
Media uploads
Upload images and videos through the API. Attach media to posts programmatically from any n8n data source.
Content management
Create, update, and organise content items. Add labels, save ideas, and manage your entire content library via API.
Workflow examples
Three common automations you can build in minutes with n8n and Wahlu.
New blog post published (RSS or webhook trigger)
POST /content-items to create post, POST /publish-runs to publish
Published across all connected platforms automatically
Cron trigger every Monday at 9 AM
POST /content-items with scheduled_at for each day of the week
Full week of posts scheduled in seconds
Timer trigger every 4 hours
GET /queues, POST /queues/:id/items to add evergreen content
Best-performing content loops on autopilot
Set it up in 60 seconds
Add a Wahlu API key to n8n and start automating.
Option A: Add an HTTP Request node
Drop an HTTP Request node into any n8n workflow and point it at the Wahlu API. Use expressions to pass dynamic data from previous nodes.
URL: https://api.wahlu.com/brands/:brand_id/content-items
Method: POST
Headers:
Authorization: Bearer wahlu_live_...
Body (JSON):
{
"caption": "{{ $json.text }}",
"platforms": ["instagram", "linkedin"]
}Replace :brand_id with your brand ID and wahlu_live_... with your actual API key.
Option B: Get your API key
Generate a scoped API key from your Wahlu dashboard. Choose read-only, post-only, or full access — then add it as a credential in n8n for reuse across workflows.
1. Go to your Wahlu dashboard → Settings → API Keys 2. Create a new key with the scopes you need 3. In n8n, create a "Header Auth" credential: Name: Wahlu API Header Name: Authorization Header Value: Bearer wahlu_live_... 4. Attach it to any HTTP Request node
Why Wahlu for n8n?
Built for automation from day one.
Full REST API
35+ endpoints covering posts, scheduling, queues, media, ideas, labels, and more. Everything you need to automate your social media.
Platform-native publishing
Not just cross-posting. Platform-specific settings for each network — reels, shorts, carousels, privacy controls, and more.
Scoped API keys
Fine-grained permissions on every API key. Give your n8n workflows only the access they need — read-only, post-only, or full control.
Works with any HTTP client
Standard REST API with JSON responses. If it can make an HTTP request, it works with Wahlu — n8n, Make, Zapier, or a simple cURL command.
Ready to automate your socials?
Get your API key and connect Wahlu to n8n. Takes less than a minute.