Everything your integration needs, one API key
Build posting, scheduling and reporting once. OmniSocials handles OAuth, media processing and every platform quirk behind a single consistent surface.
Create, schedule, update and publish posts, stories and reels across all 11 platforms, including X threads and platform-specific options.
Upload images, video and PDFs from files, URLs or base64, up to 1GB via presigned uploads, with automatic compatibility checks per platform.
Pull per-post and per-account metrics, workspace overviews and best times to post, ready for your own dashboards.
Manage the social inbox from code: list DM, comment and mention conversations, pull full message threads, mark them read and send replies.
Read the docs →Subscribe to publish, failure and engagement events with signed payloads and a rotate-secret endpoint.
List connected accounts and organize content into folders, so your integration mirrors how the team works.
Search and validate taggable locations for platforms that support them.
Post from your own code.One API, all 11 platforms.
Official SDKs for Node.js, Python, Go, Rust, .NET, Java, PHP and Ruby. Create, schedule and analyze posts with a few lines of code, and OmniSocials handles every platform quirk for you.
1import express from 'express';2import { OmniSocials } from '@omnisocials/sdk';34const client = new OmniSocials(); // reads OMNISOCIALS_API_KEY from env5const app = express();6app.use(express.json());78app.post('/launch', async (req, res) => {9const post = await client.posts.create({10content: req.body.content,11channels: ['instagram', 'linkedin', 'x'],12scheduled_at: '2026-07-21T09:00:00Z',13});14res.json(post.data);15});1617app.listen(3000);
Start building today
Full API access on every plan. No enterprise gate.
Everything you need to start:
- Unlimited scheduled posts
- Unified social inbox
- Basic analytics
- Schedule posts, stories & reels
- Invite colleagues and or clients to collaborate
- Public API & MCP server access
- 24/5 Support
Need more accounts or team features? View all plans →
Frequently asked questions
Can't find your question answered?
Reach out to support