Powerful Social Media API

Easily automate and manage your social media presence at scale. Our unified API lets you publish, schedule, and monitor content across multiple platforms all from a single integration.

Publish to Facebook via RobinReach API
Publish to Instagram via RobinReach API
Publish to Threads via RobinReach API
Publish to Bluesky via RobinReach API
Publish to X (Twitter) via RobinReach API
Publish to LinkedIn via RobinReach API
Publish to TikTok via RobinReach API
Publish to YouTube via RobinReach API
Publish to Google Business via RobinReach API
Publish to Pinterest via RobinReach API

Sviluppa con la nostra API

Integra le potenti funzionalità di gestione dei social media di RobinReach nelle tue applicazioni. La nostra API ben documentata consente automazione e flussi di lavoro personalizzati senza problemi.

Example API request: create and schedule a social media post using the RobinReach REST API
curl -X POST \
  "https://robinreach.com/api/v1/posts?api_key=my-api-key&brand_id=brand-id" \
  -H "Accept: application/json" \
  -H "Content-Type: application/json" \
  -d '{
    "content": "Big sale coming this Friday!",
    "media_urls": ["https://s3.amazonaws.com/bucket/media1.jpg"],
    "publish_time": "2026-05-19T12:00:00Z",
    "social_profile_ids": [101],
    "title": "Friday Mega Sale"
  }'

Funzionalità potenti

Tutto ciò che ti serve per creare fantastiche applicazioni per i social media

Potente API RESTful

Costruita con standard moderni, usa payload JSON ed è supportata da una documentazione dettagliata e a misura di sviluppatore.

Rate limiting intelligente

Progettato per equità e scalabilità: include header di utilizzo trasparenti e limiti chiari per ogni piano.

Versionamento stabile

Versionamento prevedibile per garantire aggiornamenti senza problemi e stabilità di integrazione a lungo termine.

Come iniziare

Segui questi passaggi per iniziare a usare l'API di RobinReach

  1. Step 1

    1. Registrati

    Crea un account RobinReach per ottenere le tue chiavi API

  2. Step 2

    2. Collega gli account

    Collega i tuoi account social tramite OAuth

  3. Step 3

    3. Effettua richieste

    Inizia a effettuare richieste API usando la nostra documentazione

n8n-nodes-robinreach

An n8n community node for the RobinReach API — schedule and manage social media posts across 10+ platforms directly from n8n workflows.

Supported platforms

  • Twitter / X
  • Instagram
  • Facebook
  • LinkedIn
  • TikTok
  • YouTube
  • Threads
  • Pinterest
  • Bluesky
  • Google Business Profile

Version

1.0.0 — Initial release with comprehensive RobinReach API integration.

Install

From n8n Community Nodes panel (recommended):

Settings → Community Nodes → Install
→ enter: n8n-nodes-robinreach

Or via npm:

npm install n8n-nodes-robinreach

Prerequisites

  • RobinReach account — sign up at robinreach.com
  • Bloom or Thrive Plan (API access requires paid plan)
  • API Key from your RobinReach dashboard
  • Connected social accounts on RobinReach

Credentials setup

In n8n, add a new credential, search for RobinReach API, enter your API key, and select your environment (Production or Development).

Quick start examples

1. List your brands

{ "operation": "listBrands" }

2. Get connected social profiles

{ "operation": "listSocialProfiles", "brandId": "brand_123_abc" }

3. Create and publish a post

{
  "operation": "createPost",
  "brandId": "brand_123_abc",
  "content": "Hello, world! 🌍 #automation",
  "socialProfileIds": ["profile_123", "profile_456"],
  "publishType": "publish_now"
}

Supported operations

  • Brands Management — list brands
  • Social Profiles — list connected profiles
  • Posts Management — create, schedule, publish, draft

Platform-specific settings

"platformSettings": {
  "facebook":  { "postType": "post",   "comment": "Auto-comment..." },
  "instagram": { "postType": "post",   "comment": "What do you think?" },
  "twitter":   { "replies": ["Follow-up tweet for thread"] }
}

Scheduling with timezone

{
  "operation": "createPost",
  "content": "Check out this!",
  "mediaUrls": ["https://your-domain.com/image1.jpg"],
  "publishType": "schedule",
  "scheduledDate": "2024-12-25",
  "scheduledTime": "09:00",
  "timezone": "America/New_York"
}

Platform requirements & rate limits

Platform-specific requirements apply (e.g., Instagram requires a business account, Facebook requires page admin access). Plan limits (Bloom, Thrive, Enterprise) apply. Monitor usage in your RobinReach dashboard.

Error handling

The node surfaces API errors with descriptive messages. Common HTTP status codes:

  • 401 — Invalid API key or authentication failed
  • 403 — Plan limits exceeded or insufficient permissions
  • 400 — Invalid request data or missing required parameters
  • 404 — Resource not found
  • 429 — Rate limit exceeded

Development

git clone https://github.com/RobinReach/RobinReach-N8N.git
npm install
npm run build
npm run lint

Frequently Asked Questions

What social media platforms does the RobinReach API support?
The RobinReach API supports Twitter/X, Instagram, Facebook, LinkedIn, TikTok, YouTube, Threads, Pinterest, Bluesky, and Google Business Profile.
How do I authenticate with the RobinReach API?
Authentication uses an API key passed as a query parameter: api_key=your-api-key. Obtain your key from the RobinReach dashboard. API access requires a Bloom or Thrive plan.
How do I install the RobinReach n8n community node?
In n8n, go to Settings → Community Nodes → Install and enter n8n-nodes-robinreach. You can also install via npm: npm install n8n-nodes-robinreach.
What plans include API access?
API access is available on the Bloom and Thrive plans. A free tier is available to get started; a paid plan is required for API usage.
Can I schedule posts with the RobinReach API?
Yes. Set publishType to schedule and provide scheduledDate, scheduledTime, and timezone fields. IANA timezone strings are supported (e.g., America/New_York).