Zernio icon

Zernio

Schedule and manage social media posts across multiple platforms with Zernio - supporting Twitter/X, Instagram, Facebook, LinkedIn, TikTok, YouTube, Threads, Bluesky, Pinterest, Reddit, Telegram, Google Business, and Snapchat

Actions115

Posts → Bulk Upload

AI-generated

Summary

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.

Links

Discussion