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 details. Optionally validate the CSV content without creating posts by enabling dry run.

Inputs

  • CSV File (required) — Provide the Base64 encoded CSV file content. The CSV must have columns: content, scheduledFor, timezone, platforms, and optionally mediaUrls. Use n8n's 'Read Binary File' node to get the file data.
  • Dry Run — Set to true to only validate the CSV input without creating posts. Use this to check for errors before actual upload. Defaults to true.
  • Request Options — Optional configuration for request behavior including batching parameters (items per batch and batch interval in ms), SSL certificate validation ignoring, proxy settings, and request timeout in milliseconds.

Output shape

a list of results corresponding to each row in the CSV file, indicating success or validation errors

When Dry Run is true, the operation validates the CSV without creating posts and returns validation results. When Dry Run is false, posts are created as per the CSV data in batches if enabled. Batching can throttle requests by splitting input rows and spacing them by the configured batch interval.

Discussion