SmartlyQ
One SmartlyQ API call publishes to Facebook, Instagram, YouTube, TikTok, X, LinkedIn and more.
Add a complete social back-end to your app, agent, or dashboard in an afternoon. Post, schedule, process media, and pull analytics across every channel — from a single REST endpoint, with webhooks and an MCP server for AI agents built in.
REST + Webhooks · MCP for AI agents · Included on Standard & Premium plans
# Post to every channel from one endpointcurl -X POST https://api.smartlyq.com/v1/social/posts -H "Authorization: Bearer sqk_live_…" -H "Content-Type: application/json" -d '{ "platforms": ["facebook", "instagram", "x", "linkedin"], "content": "Launch day is here 🚀", "media": ["https://cdn.me/launch.mp4"], "schedule_at": "2026-06-12T09:00:00Z" }'{ "id": "job_8fa3c1", "status": "scheduled", "platforms": 4, "webhook": true}Every network has its own auth, rate limits, media specs, and failure modes. SmartlyQ normalises all of it behind one consistent API — so you ship features, not integrations.
One schema for every network. Send a single payload and we translate it to each platform's format, character limits, and media rules.
"platforms": ["instagram", "x"],"content": "One payload…","media": ["file_id"]Per-platform limits handled for you. We queue, throttle, and retry failed sends automatically so you never hit a wall.
// We queue, throttle & retryx-ratelimit-remaining: 482x-ratelimit-reset: 30Subscribe once and get notified on publish, failure, and engagement — no polling required.
{ "event": "post.published", "platform": "linkedin", "url": "https://…/posts/9" }Send a file or a URL. We transcode, resize, and format it to each platform's spec before publishing.
POST /media// transcode + resize per platform"status": "ready"Queue posts for the perfect moment per platform and per account timezone.
"schedule_at": "09:00","timezone": "per_account"Pull reach, engagement, and growth across every connected account in a single call — no per-network dashboards to wrangle.
GET /analytics/overview"reach": 128400,"engagement": 8.1Use SmartlyQ's platform connections or plug in your own app credentials. White-label ready for agencies and SaaS.
"app": "byo","client_id": "your_app_id"Connect once and reach every major network your customers publish to. New platforms ship behind the same endpoints — so your code never has to change.
Connect SmartlyQ to Claude, Cursor, ChatGPT, or any MCP client. Your agent can list accounts, draft, schedule, and publish — with your API key's scopes and billing enforced automatically.
{ "mcpServers": { "smartlyq": { "type": "http", "url": "…railway.app/mcp", "headers": { "Authorization": "Bearer sqk_live_…" } } }}The same endpoints power autonomous agents, schedulers, analytics dashboards, and white-label tools. Build whatever your customers need on top.
Hand your AI agent the keys to publishing. It drafts, schedules, and posts through the MCP server while your scopes and wallet keep everything safe.
// Your agent calls a tool — billing & scopes applyawait smartlyq.scheduleSocialPost({ accounts: ["li_42", "x_07"], content: draft, scheduleAt: "friday 9am"})No separate developer tier or per-seat add-on. API and webhook access ships with the Standard and Premium plans you already grow on.
For small teams and growing creators building on the API.
For products that need the highest limits and priority support.
API and webhooks unlock on the Standard and Premium plans. See the full pricing page for current rates, limits, and the latest comparison.
Spin up an API key and make your first cross-platform post in minutes. No social integrations to build or maintain — ever.
5-minute setup · REST + Webhooks · MCP included