Social media API

The social media API built for developers & automation teams

A unified API for publishing, scheduling, approvals, analytics, and account management across 10+ social platforms. Built for SaaS teams, AI agents, automation builders, and agencies.

7 days free trial - No credit card required.

TypeScript

10+ Supported social media platforms

Connect once, publish everywhere

Posts created via the API
Social accounts connected
%
Uptime
monitored around the clock
Built on official platform APIsWebhooks for real-time publishing events

A social media API to publish content at scale

Whether you're shipping a SaaS feature, an AI agent, or an internal tool, the same endpoints handle publishing, scheduling, and approvals.

SaaS platforms

Give customers the ability to create, schedule, and publish content directly from your product.

AI agents

Turn content from Claude, OpenClaw, Hermes, or any AI agent into published posts — without making users leave their workflow.

Agency software

Manage multiple brands, approval workflows, and publishing pipelines from a single system.

Internal tools

Trigger social publishing automatically from business events, CMS updates, or operational workflows.

Integrations

Build content automation into every workflow with our Social Media API

Connect ContentStudio with AI agents like Claude, OpenClaw, and Hermes, plus automation platforms and internal tools to automate content creation, approvals, and publishing across every major social network.

Your stack

n8n
n8n
Make
Make
Zapier
Zapier
Pabbly
Pabbly
Claude
Claude
OpenClaw
OpenClaw
Hermes
Hermes
AI Agents
REST API
Webhooks
Custom Apps
Any SDK
ContentStudio

10+ Platforms

Facebook
Instagram
X
LinkedIn
TikTok
Pinterest
YouTube
Threads
Bluesky
GMB

Connect once. Automate everything.

Whether you're building AI agents, workflow automations, SaaS products, or internal tools, ContentStudio fits directly into the stack you already use.

What our customers say

Features

Everything you need to build on top of social media

One API. 10+ platforms. Draft, schedule, publish, and manage — all programmatically.

Dedicated API dashboard

Generate and revoke API keys, monitor live usage and rate limits, and review request logs — all in one place. No support tickets to know what's happening.

API keycs_live_••••4f9a
Requests this month2,410 / 3,000
POST/v1/posts201
GET/v1/accounts200

10+ platforms, one endpoint

POST to Facebook, Instagram, X, LinkedIn, TikTok, Pinterest, YouTube, Google Business Profile, Threads, Bluesky, and Telegram. One call. One auth. No per-platform SDK.

Facebook
LinkedIn
X
TikTok
Pinterest
YouTube
Instagram
Google Business Profile
Threads
Bluesky
Telegram
POST/v1/posts

Multi-workspace support

Organize accounts by client, brand, or project. Each workspace gets its own API key and usage limits — built for agencies managing many brands at once.

Full post lifecycle management

List, filter, update, and delete posts. Track status — draft, scheduled, published, or failed. Trigger approval flows via API. Webhooks fire on every status change.

Flexible scheduling

Set publish_type to draft, scheduled, or queued. Pass a scheduled_at timestamp or drop into a queue. Timezone-aware, with first-comment scheduling included.

DraftScheduledQueued

Jun 14, 2026 · 3:30 PM

America/New_York

Meta & Google Ads analytics

Pull spend, reach, and conversion metrics from Meta and Google Ads campaigns alongside organic posts — one normalized analytics response.

Meta AdsGoogle AdsROAS 4.2×
Quickstart

From API key to first post in minutes

No extra setup. No unnecessary complexity. One header, every request.

  1. 1

    Get your API key

    Open your ContentStudio dashboard → Settings → API. Generate a key and store it as an environment variable.

    export CS_API_KEY="your_key_here"
  2. 2

    Authenticate

    Pass your key in the X-API-Keyrequest header. That's it — one header, every request, no token refresh needed.

  3. 3

    Create your first post

    Pass content, account IDs, and scheduling preferences. Set publish_type to draft, scheduled, or queued. Get back a post ID you can track, update, or delete anytime.

first-post.sh

Pricing

Simple, scalable API pricing

Start with a base plan and scale social accounts and API requests as you grow. No surprises — pay only for what you use.

MonthlyYearlySave up to 21%

API plan

$15/month

$180 billed annually

You'll save $48 per year

Social Accounts
API Requests

What's included:

30 X (Twitter) posts / day
1 Workspace
1 Team member
15 GB Media Library
API key management & activity logs
Usage alerts at 80% & 90%
Dedicated API Dashboard
Zapier, Make, n8n, Pabbly
Media Library
Publisher module

Schedule posts instantly with a short snippet

Explore the core endpoints with copy-paste examples in cURL, Node.js, and Python.

TypeScript
FAQs

Frequently asked questions

ContentStudio

Book a 30 min call

Need help choosing a plan? Talk to our team before subscribing.

Book a free call

What platforms can I publish to via the API?

The ContentStudio API supports publishing to 10+ platforms: Facebook, Instagram, X (Twitter), LinkedIn, TikTok, Pinterest, YouTube, Google Business Profile, Threads, Bluesky, and Telegram. One authenticated request can publish to any combination of these networks simultaneously.

How does authentication work?

Authentication is simple: include your API key in the X-API-Key request header. There are no OAuth flows, no token refreshes, and no per-platform credentials to manage. Generate and manage your keys from the API Dashboard in your ContentStudio account.

What publish types are supported?

You can set publish_type to "draft" (save without scheduling), "scheduled" (specify an exact scheduled_at timestamp), or "queued" (drop into a pre-configured publishing queue). All are timezone-aware and support first-comment scheduling.

Can I manage multiple workspaces and clients via the API?

Yes. Each workspace in ContentStudio gets its own API key and usage limits. This makes it straightforward to build multi-tenant systems for agencies, SaaS platforms, or internal tools that need strict separation between brands or clients.

Does the API support webhooks and real-time events?

Yes. You can configure webhooks to receive real-time notifications on every post status change — draft, scheduled, published, or failed. This makes it easy to sync your system with actual publishing outcomes without polling.

Is there a free trial for the API plan?

Yes. You can start a 7-day free trial with full access to the API plan at no cost. No credit card is required to begin. The trial includes API key management, the dedicated dashboard, and publishing access to all supported platforms.

What tools can integrate with the ContentStudio API?

ContentStudio connects natively with n8n, Make, Zapier, and Pabbly for no-code automation workflows. The REST API also integrates with any stack directly, including AI agents (Claude, GPT, etc.), custom backend systems, and internal tooling.

Does the API work with Claude, OpenClaw, and Hermes?

Yes, the ContentStudio API works with Claude, OpenClaw, and Hermes via REST/MCP-style tool calls.

How is pricing calculated for the API plan?

The API plan starts at $19/month (or $15/month billed annually). Add-ons let you scale social accounts beyond the base 10 accounts ($5 per additional account/month) and API request volume beyond 3,000 requests/month ($5 per 1,000 additional requests).

Ready to make your first API call?

Connect your accounts, generate an API key, and start publishing content in minutes.

7-day free trial · No credit card · Cancel anytime