ContentStudio API plan is now available. Create automations using Claude, Zapier, n8n, make, etc. Explore plan!
Social media API for developers and automation builders
Automate social media posting across 10+ platforms with our social media API. Built for developers, automation builders, and agency tech leads to schedule, publish, and manage content programmatically from any workflow.
7 days free trial - No credit card required.
Integrated with
const response = await fetch(
"https://api.contentstudio.io/api/v1/workspaces/{workspace_id}/posts",
{
method: "POST",
headers: { "X-API-Key": CS_API_KEY },
body: JSON.stringify({
content: {
text: "Latest product launch!",
media: { images: ["https://img.link"] }
}
})
}
);Capterra
4.7 Star Rating
G2
4.6 Star Rating
The SaaS Awards
2022 Winner
GetApp
4.7 Star Rating
Software Advice
2021 Winner
Social media API that has everything you need to automate at scale
Generate and revoke API key, monitor usage and rate limits in real time, review request logs, all in one unified dashboard.
Connect seamlessly with Zapier, Make, n8n, and Pabbly, or plug into any tool using REST API. Build automation workflows that fit directly into your existing stack.
Organize content by workspace for different teams, clients, or projects. Perfect for agencies managing multiple brands.
Publish to Facebook, Instagram, X (Twitter), LinkedIn, TikTok, Pinterest, YouTube, Google Business Profile, Threads, Bluesky, and more from a single API.
List, filter, and delete posts. Track post status (draft, scheduled, published) and manage your content pipeline.
Manage review and approval flows. Control status changes, trigger approvals, and handle content reviews directly through the API.
How It works
Go from zero to your first API-powered post in minutes. Set up access, connect your workspace, and send a publish request through a simple, consistent flow.
No extra setup, no unnecessary complexity, just a straightforward way to get up and running fast.

Get API Key in your ContentStudio dashboard. Copy it, and store it as an environment variable.
Pass your API key in the X-API-Key header. That's it, one header, every request.
Pass your content, account IDs, and scheduling preferences. Choose draft, scheduled, or queued as your publish type.

Integrations
Build connected social workflows to create posts, manage content, and pass data between your tools, so you can focus on growth while routine steps run without manual effort.
Build detailed posting workflows that pull content from multiple sources and schedule across channels.
View integration guide

Create custom automations that handle posting, content sync, and multi-platform scheduling.
View integration guide

Connect ContentStudio with 2,000+ apps to automate scheduling, sync lead data, and trigger posts
View integration guide
Whether you're building a social scheduler, an AI-powered publishing agent, or a custom dashboard, this API adapts to your workflow.
It handles publishing, scheduling, approvals, and data flow in one place, so your team can run social media operations directly from the tools you already use without extra steps or context switching.

Create posts, set times, and publish across channels directly from your own systems.
Build your own interface to filter by post status and view planned posts, drafts, approvals, and account details in one place.
Set up portals where clients can review drafts, approve/reject posts, and check upcoming schedules.
Trigger social posts when new content goes live in your CMS or when an internal event fires.

Connect Claude to ContentStudio and turn prompts into scheduled posts instantly. Generate, edit, and publish content across all your social channels without switching tools. Your AI handles the writing, while ContentStudio takes care of distribution, timing, and multi-platform delivery.
Connect once, publish everywhere
Social Accounts
The number of social accounts/pages you can connect to ContentStudio.
API Requests
+1,000 requests / month
Explore our API endpoints with code examples in multiple languages
/api/v1/workspaces/{workspace_id}/postsCreate and schedule a post across one or more social accounts. Supports draft, scheduled, and queued publishing.
curl -X POST \
"https://api.contentstudio.io/api/v1/workspaces/{workspace_id}/posts" \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"content": {
"text": "Check out our latest product launch!",
"media": {
"images": ["https://example.com/image.jpg"]
}
},
"accounts": [
"350830594784444",
"17841453340834745"
],
"post_type": "feed",
"scheduling": {
"publish_type": "scheduled",
"scheduled_at": "2024-12-25 15:30:00"
},
"first_comment": {
"message": "More details in the thread!",
"accounts": ["350830594784444"]
}
}'{
"status": true,
"message": "Post created successfully",
"data": {
"id": "61e006a89be9dd0cd07ec692",
"workspace_id": "610a1e660cb41530ca40d372",
"content": {
"text": "Check out our latest product launch!"
},
"scheduling": {
"status": "scheduled",
"scheduled_at": "2024-12-25T15:30:00Z",
"timezone": "America/New_York"
},
"created_at": "2024-01-15T10:30:00Z"
}
}https://api.contentstudio.ioAuth: X-API-Key: YOUR_API_KEYThe post id returned can be used to update, delete, or approve the post.The best social media API depends on what you’re building. If you need to publish across multiple platforms from one place, go with a unified social media API that standardizes endpoints and data formats.
A social media API is a set of endpoints that lets your app talk to platforms like Facebook, LinkedIn, or X. It allows you to publish posts, fetch data, and manage accounts programmatically instead of using the UI.
The social media API plan is for developers, automation builders, and agency tech leads who need a clean publishing endpoint via REST API — without the overhead of analytics, AI Studio, or the full social media management suite.
Under 5 minutes from signup. A streamlined 3-step onboarding (profile → role → connect accounts) takes you directly to your API Dashboard where you generate your first key immediately.
You'll receive an in-app alert at 80% usage and an email at 90%. Your dashboard shows live usage at all times. You can add 1,000 extra requests for $5 instantly from the billing page.
Yes. Most add-ons (API requests, social accounts, media storage) are available across all plans. A few add-ons like AI image/video credits are only available on Standard and above. Each add-on is labelled with its eligible plans.
Once you complete onboarding, you land directly on your API Dashboard. From there, click "Generate API Key" to create your key and secret. You can also revoke or regenerate your key at any time from the same screen. Note: your secret is shown only once at generation — copy it immediately and store it securely. In V1, one API key is supported per workspace; multi-key support is on our V2 roadmap.
The API Plan includes 3,000 API requests per month by default. Your API Dashboard shows your real-time rate limit status at all times. You'll receive an in-app alert at 80% usage and an email notification at 90%. If you need more capacity, you can add 1,000 requests for $5 at any time from your billing page — with no upper cap on add-ons.
The API Plan supports all major social networks available in ContentStudio — including Facebook, Instagram, LinkedIn, X (Twitter), TikTok, YouTube, Pinterest, Threads, Bluesky, and Google Business Profile. X (Twitter) posting is capped at 30 posts per day by default, with additional capacity available as a $5 add-on per 5 posts/day.
Yes — all four are supported. You can connect ContentStudio to Zapier, Make (formerly Integromat), n8n, and Pabbly Connect out of the box using your API credentials. If your automation platform supports REST API calls via an HTTP module, it will work with ContentStudio's API as well. Integration guides and sample workflow templates are available in the API Dashboard under Quick Links.
The API Plan trial is 7 days, with no credit card required. You get full access to everything included in the plan — API Dashboard, key generation, publishing, content library, and all integrations. At the end of the trial, your account pauses; there are no automatic charges.


7-day free trial - No credit card required.