REST API v1 · MCP server · CLI · OAuth delegation
The social media API for developers & AI agents
Publish, schedule, and analyze posts on Instagram, TikTok, YouTube, X, LinkedIn, Facebook, Threads, Bluesky, Pinterest, Telegram, and Mastodon — one API instead of eleven platform integrations. The same endpoints power our dashboard, the MCP server your agents use, and the CLI.
Schedule a post with one request
curl -X POST https://postsyncer.com/api/v1/posts \
-H "Authorization: Bearer <your-token>" \
-H "Content-Type: application/json" \
-d '{
"workspace_id": 1,
"account_ids": [12, 34, 56],
"content": "We just shipped scheduling for AI agents 🚀",
"media_urls": ["https://example.com/launch.png"],
"scheduled_at": "2026-08-01T09:00:00Z"
}'
Same token works for the REST API, the MCP server, and the postsyncer-cli npm package.
Everything the dashboard does, over the API
Posts & scheduling
Create, update, schedule, and delete posts across all connected accounts. Per-network content variants, threads, carousels, and first-comment support included.
Media library
Upload files directly or import from URLs; organize with folders. PostSyncer handles platform size limits, formats, and processing.
Comments & moderation
Sync comments from platforms, reply, hide spam, and drive AI-assisted moderation — the raw endpoints behind our comment tools.
Analytics
Pull workspace, account, and per-post metrics, and trigger on-demand syncs to refresh data before you report on it.
Campaigns & labels
Group posts into campaigns, tag with labels and folders, and query by any of them — build your own reporting or content pipeline on top.
OAuth delegation
Building your own product? Let your users connect TikTok, Instagram, or X through PostSyncer and get signed ownership proofs back — no platform app reviews.
Built for AI agents, not retrofitted
Every REST endpoint is also exposed as a typed MCP tool, so Claude, ChatGPT, Cursor, Codex, OpenClaw, or your own agent can operate PostSyncer with schemas and validation instead of brittle scraping. One token model, one permission system, same accounts.
Full endpoint & tool directory
| Area | MCP tools |
|---|---|
| Workspaces |
list-workspaces
|
| Accounts |
list-accounts, delete-account
|
| Labels |
list-labels, create-label, get-label, update-label, delete-label
|
| Campaigns |
list-campaigns, create-campaign, get-campaign, update-campaign, delete-campaign
|
| Posts |
list-posts, create-post, get-post, get-post-by-url, get-post-by-platform-post-id, analyze-twitter-post, update-post, update-post-auto-plug, update-post-comment-moderation, update-post-contact-collection, delete-post
|
| Media |
list-media, get-media, upload-media-from-url, upload-media-file, delete-media
|
| Folders |
list-folders, create-folder, get-folder, update-folder, delete-folder
|
| Comments |
list-comments, sync-comments-from-platforms, create-comment, get-comment, update-comment, delete-comment, hide-comment
|
| Analytics |
get-analytics-summary, get-analytics-workspace, get-analytics-post, get-analytics-account, sync-post-analytics
|
Need column-by-column detail? See the tools reference in the API docs.
favorite accounts
Invest in
Growth
,
Not Just Tools
Simple pricing for creators, teams, and agencies.
No per-user fees. No hidden limits. Start free.
Starter Plan
For solo creators and freelancers
Pro
Growing teams and agencies
Pro Plus
Best ValueAdvanced AI tools for businesses and teams
Still deciding?
View full feature comparisonCompare all plans
See how each plan stacks up. All plans include a 7-day free trial.
Starter Plan
10
Pro
15
Pro Plus
30
Starter Plan
Unlimited
Pro
Unlimited
Pro Plus
Unlimited
Starter Plan
Unlimited
Pro
Unlimited
Pro Plus
Unlimited
Starter Plan
1 (add more anytime)
Pro
2 (add more anytime)
Pro Plus
3 (add more anytime)
Starter Plan
50 GB Storage
Pro
100 GB Storage
Pro Plus
Unlimited Storage
Starter Plan
Basic
Pro
Advanced
Pro Plus
Advanced
Starter Plan
Basic
Pro
Advanced
Pro Plus
Advanced
Starter Plan
✓
Pro
✓
Pro Plus
✓
Starter Plan
✓
Pro
✓
Pro Plus
✓
Starter Plan
1,000/m
Pro
1,000/m
Pro Plus
2,000/m
Starter Plan
✓
Pro
✓
Pro Plus
✓
Starter Plan
✓
Pro
✓
Pro Plus
✓
Starter Plan
✓
Pro
✓
Pro Plus
✓
Starter Plan
✓
Pro
✓
Pro Plus
✓
Starter Plan
✓
Pro
✓
Pro Plus
✓
Starter Plan
1M+
Pro
2M+
Pro Plus
3M+
Starter Plan
Light
Pro
Moderate
Pro Plus
Heavy
Starter Plan
✓
Pro
✓
Pro Plus
✓
Starter Plan
✓
Pro
✓
Pro Plus
✓
Starter Plan
✓
Pro
✓
Pro Plus
✓
Starter Plan
✓
Pro
✓
Pro Plus
✓
Starter Plan
✓
Pro
✓
Pro Plus
✓
Starter Plan
✓
Pro
✓
Pro Plus
✓
Starter Plan
✓
Pro
✓
Pro Plus
✓
Starter Plan
✓
Pro
✓
Pro Plus
✓
Starter Plan
✓
Pro
✓
Pro Plus
✓
Starter Plan
✓
Pro
✓
Pro Plus
✓
Starter Plan
✓
Pro
✓
Pro Plus
✓
Starter Plan
Live chat
Pro
Priority
Pro Plus
Priority
Frequently Asked Questions
The PostSyncer social media API — common questions
Instagram, TikTok, YouTube, X (Twitter), LinkedIn, Facebook, Threads, Bluesky, Pinterest, Telegram, and Mastodon — 11+ networks through one set of endpoints. You connect accounts once in PostSyncer and address them by account ID in the API.
Everything the dashboard does: schedule and update posts, upload and organize media, group posts into campaigns, tag with labels, sync and moderate comments, and pull workspace, account, and per-post analytics. There are also endpoints for auto-plug, comment moderation settings, and contact collection.
Personal access tokens with per-ability scopes (workspaces, accounts, labels, campaigns, posts), sent as Authorization: Bearer <token>. The same token works for the REST API, the MCP server, and the CLI. Create and revoke tokens in Settings → API Integrations.
Yes — postsyncer-cli on npm for scripts and terminals, plus the hosted MCP server for AI agents (Claude, ChatGPT, Cursor, Codex, OpenClaw). The REST API is plain JSON over HTTPS, so any language works.
PostSyncer is a full scheduling product and an API. Your team gets the calendar, AI Studio, approvals, and analytics UI, while your code and agents get the same capabilities programmatically — no need to build a dashboard on top of a raw API or pay separately for both.
Yes — OAuth delegation lets your product send users through PostSyncer's platform integrations and receive signed proof of account ownership back, without registering your own apps with each platform or passing their reviews.