One API key and one request format for TikTok, Instagram, YouTube, LinkedIn, X and 17 more platforms. Publish and schedule posts, answer comments and DMs, and pull analytics. We handle OAuth, token refresh and video encoding.
Free tier available - No credit card required
Building social media integrations yourself is a maintenance trap. Skip the headaches and ship your product today.
Managing refresh tokens, scopes, and breaking API changes for 22 platforms is a full-time job. We handle the entire auth lifecycle.
Getting approved for TikTok, YouTube, or Instagram APIs requires passing strict audits. Use our pre-approved integration instead.
Connect your accounts with 2 clicks in our dashboard, generate an API key, and start posting. No rigorous dev setup.
Get started in minutes with our SDKs for Node.js and Python, or use cURL for direct API calls.
curl \
-H 'Authorization: Apikey your-api-key-here' \
-F 'video=@/path/to/your/video.mp4' \
-F 'title="Your Video Title"' \
-F 'user="your_profile_user"' \
-F 'platform[]=tiktok' \
-F 'platform[]=instagram' \
-F 'platform[]=youtube' \
-X POST https://api.upload-post.com/api/upload Normalized JSON schema for all platforms. Post to TikTok, Reels, and Shorts without learning 3 different API specs.
We manage OAuth tokens, refresh flows, and session liveness. Your integration never breaks due to expired credentials.
Get consistent metrics across platforms. We map 'plays', 'views', and 'impressions' to a single standard format.
Forget ffmpeg. We automatically crop, resize, and re-encode your video to meet each platform's strict requirements.
Reliable webhook events for upload success/failure. Handle long-running video processing without timeouts.
Build your own social media tool. Let your users connect their accounts while we stay completely invisible.
The major networks plus the community and blogging platforms, all behind the same request format.
Posting is the start, not the whole job. The same API key reaches publishing, scheduling, comments, DMs, analytics and account linking, and every group links to its reference page.
Videos, photos, carousels, documents and text posts to any mix of networks in one request.
Pass scheduled_date on any upload, then list, edit or cancel the job. Poll status or receive a webhook.
List, create, delete and moderate comments on Instagram, Facebook, YouTube, LinkedIn, TikTok, X, Threads and Bluesky with one set of endpoints.
Send Instagram DMs, read conversations, reply privately to commenters and run keyword-triggered AutoDM monitors.
Account and per-post metrics for Instagram, TikTok, YouTube, LinkedIn pages, Facebook, X, Threads, Pinterest, Bluesky and Google Business.
Create one profile per customer and hand them a hosted link to connect their own accounts, under your brand.
Call the REST API directly, use an official SDK, or let an AI agent drive it through the MCP server.
Hosted at mcp.upload-post.com for Claude, ChatGPT, Cursor and any MCP client. Also on npm as @upload-post/mcp.
MCP setup →Start for free. Scale as you grow. No hidden fees.
For testing & hobbyists
$192 billed yearly
$396 billed yearly
$1416 billed yearly
$4200 billed yearly
How Upload-Post compares with other social media API aggregators on price, coverage and what the API can do beyond posting.
| Feature | Upload-Post | Ayrshare | Blotato | Zernio | Post for Me |
|---|---|---|---|---|---|
| Free tier | 10 uploads/mo, no card | No (28-day trial, $299 plan) | No (7-day trial, no API) | 2 accounts free | No |
| Cheapest paid plan | $24/mo ($16 annual) | $149/mo | $29/mo | $6/account/mo (3-10) | $10/mo |
| Pricing model | Flat per plan | Per plan + packs | Per plan + AI credits | Per connected account | Per post volume |
| Platforms | 22 | 14 | 9 | 16 | 9 |
| Posts per month | Unlimited | Max limits via Max Pack (+$300/mo) | Included | Unlimited | 1,000 on $10 tier |
| Comments API | Yes (8 networks) | Yes | Yes | Yes | — |
| DMs API | Yes (Instagram + AutoDMs) | Yes | Yes (metered contacts) | Yes | — |
| Analytics API | Yes (11 networks) | Yes | Yes | Yes | Yes |
| Official SDKs | Python, Node.js | Python, Node.js | No | 8 languages | JS/TS, Python, Ruby, Go |
| n8n / Make native | Yes / Yes | — / Yes | Yes / Yes | — | No |
| MCP server | Yes, hosted (22 platforms) | Yes | Yes | Yes | Yes |
| Whitelabel | From $50/mo | $149-599/mo plans | — | Yes | Yes (bring your own credentials) |
| Video auto-transcode | Yes (FFmpeg included) | — | — | — | — |
Prices and features checked 29 September 2026 on each vendor's own site and docs. A dash means we could not verify the value. Zernio was formerly Late (getlate.dev). See the full pricing comparison.
We provide the plumbing so you can focus on building the product.
Don't build integrations from scratch. Use our Whitelabel API to let your users connect their own accounts.
Connect your AI agents, n8n workflows, or internal tools to social media without dealing with OAuth token management.
Programmatically manage hundreds of client accounts. Post thousands of videos per day without hitting IP rate limits.
The questions developers ask before they wire the first endpoint.
A unified social media API is one REST interface in front of many networks. You send the same request shape to publish, schedule, read comments or pull analytics on TikTok, Instagram, YouTube, LinkedIn, X and the rest, instead of integrating each platform’s own API, OAuth flow and app review.
Yes, in the sense most developers mean: it aggregates the official APIs of 22 platforms behind one API key, one auth model and one response format. Your users connect their accounts once through Upload-Post, and you call a single endpoint whatever the network.
All four. Beyond publishing and scheduling there are Comments endpoints for Instagram, Facebook, YouTube, LinkedIn, TikTok, X, Threads and Bluesky, Instagram DM and comment-to-DM endpoints, and account and per-post analytics for 11 networks. The endpoint table above links to the reference for each one.
No. Upload-Post holds the approved platform apps. Your users connect their accounts to an Upload-Post profile and you post through one endpoint.
Yes. The Free plan includes 10 uploads a month, 2 profiles and full API access with no credit card. Paid plans with unlimited uploads start at $24/mo ($16/mo billed annually).
Upload-Post is flat-priced per plan with unlimited posts, 22 platforms, comments, DMs and analytics endpoints, native n8n and Make integrations, a hosted MCP server and included video transcoding. See the comparison table above, the best social media APIs roundup and the pricing comparison page for verified prices.
Official Python and Node.js SDKs, an MCP server for Claude, ChatGPT and Cursor, Claude Code skills, and native nodes for n8n, Make, Zapier, Airtable and WordPress.
Yes. From the Professional plan ($50/mo) your users connect their own social accounts inside your product, under your branding.
Get your free API key and start posting to all social networks in minutes.
We use strictly necessary cookies to run this site. With your permission we would also like to measure how the site is used (analytics) and how our ads perform (marketing). Nothing optional is loaded until you choose. Cookie Policy · Privacy Policy
Choose which categories you allow. You can change this at any time from "Cookie settings" in the footer. Cookie Policy
Needed for the site to work: your consent record (up_consent) and your light/dark theme preference. Exempt from consent under art. 22.2 LSSI.
OpenPanel, self-hosted on our own servers (api.openpanel.fotoexamen.com). Aggregated page and feature usage so we can see what to improve. No data goes to an advertising network.
Google Ads conversion measurement, the Reddit advertising pixel, and our own affiliate/attribution cookies (aff_ref, up_attribution). These tell us which campaign or affiliate brought you here.