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

أنشئ باستخدام API الخاص بنا

دمج ميزات إدارة التواصل الاجتماعي القوية لروبن ريتش في تطبيقاتك. API الموثوق به مع وثائق موضوعية يمكن من ذلك التمكن من التواصل الاجتماعي بسهولة.

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"
  }'

ميزات قوية

كل ما تحتاجه لبناء تطبيقات تواصل اجتماعي مثالية

واجهة برمجة تطبيقات RESTful قوية

مصممة وفق أحدث المعايير، تعتمد على تنسيقات JSON، ومدعومة بوثائق تفصيلية وسهلة الفهم للمطورين.

تحديد معدل ذكي

مصمم للعدالة وقابلية التوسع، مع رؤوس استخدام شفافة وحدود واضحة حسب الخطة.

إصدارات مستقرة

إصدارات متوقعة تضمن ترقيات سلسة وتكاملًا طويل الأمد بدون انقطاع.

البدء

اتبع هذه الخطوات لبدء استخدام API روبن ريتش

  1. Step 1

    1. إنشاء حساب

    إنشاء حساب روبن ريتش للحصول على مفاتيح API

  2. Step 2

    2. ربط الحسابات

    ربط حساباتك عبر OAuth

  3. Step 3

    3. إجراء الطلبات

    ابدأ إجراء طلبات API باستخدام وثائقنا

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).