Actions115
- Profiles Actions
- Posts Actions
- Media Actions
- Social Accounts Actions
- Connect Platform Actions
- Get Connect URL
- Complete OAuth Callback
- List Facebook Pages (Headless)
- Select Facebook Page (Headless)
- List Google Business Locations (Headless)
- Select Google Business Location (Headless)
- Get Pending OAuth Data (Headless)
- List LinkedIn Organizations (Details)
- Select LinkedIn Organization
- List Pinterest Boards (Headless)
- Select Pinterest Board (Headless)
- List Snapchat Profiles (Headless)
- Select Snapchat Profile (Headless)
- Connect Bluesky via Credentials
- Connect WhatsApp via Credentials
- Generate Telegram Code
- Connect Telegram Directly
- Check Telegram Status
- Usage Statistics Actions
- Facebook Management Actions
- LinkedIn Management Actions
- Clone Connection Actions
- Webhooks Actions
- Queue Actions
- Account Groups Actions
- Analytics Actions
- Bluesky Management Actions
- Pinterest Management Actions
- Reddit Management Actions
- Telegram Management Actions
- Google Business Management Actions
- Snapchat Management Actions
- Invites Actions
- Logs Actions
- API Keys Actions
- Users Actions
- Tools Actions
Posts → Bulk Upload
AI-generatedSummary
Upload multiple posts in bulk by providing a base64 encoded CSV file containing post data with columns: content, scheduledFor, timezone, platforms, and optional mediaUrls. Optionally validate the CSV without uploading via a dry run.
Inputs
- CSV File (required) — Base64 encoded CSV file content containing columns: content, scheduledFor, timezone, platforms, and optional mediaUrls. Use n8n's 'Read Binary File' node to supply this data.
- Dry Run — Boolean flag to validate the CSV for errors without creating any posts. Defaults to true.
- Request Options — Collection of advanced HTTP request options such as batching settings, SSL certificate validation toggle, proxy configuration, and request timeout in milliseconds.
Output shape
a list of results per uploaded post or validation error messages if dry run is enabled
If 'Dry Run' is true, no posts are created and only validation errors, if any, are returned. If false, posts specified in the CSV are created accordingly. Batch options control request throttling.
Examples
Example 1: Upload a CSV of scheduled posts in bulk
Set 'CSV File' to the base64 content of your CSV. Set 'Dry Run' to false to perform the actual upload. Adjust batching and timeout as needed.