Stop building 10 social integrations. Ship one.
One REST API to schedule, generate, and publish across 15 platforms. We hold the approvals, so you register zero developer apps.
# 1. List the accounts this key can reach
curl https://api.xreplyai.com/api/v1/social_accounts \
-H "Authorization: Bearer $XREPLY_API_KEY"
# 2. One call, every platform
curl -X POST https://api.xreplyai.com/api/v1/posts \
-H "Authorization: Bearer $XREPLY_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"post_contents": [
{ "platform": "twitter", "body": "Launch day." },
{ "platform": "linkedin", "body": "Launch day." },
{ "platform": "instagram", "body": "Launch day." }
],
"social_account_ids": [301, 302, 303],
"scheduled_at": "2026-08-01T15:00:00Z"
}'No SDK to install, just plain HTTP with a bearer token. The full OpenAPI 3.1 spec drives the reference docs, so it works with any generated client.
The API took us a weekend. The approvals took a year.
Every platform gates publishing behind its own developer program. Some approve in a week; some take months and ask for a demo video, a privacy policy, and a business verification before they let you post on a user's behalf. You would do that fifteen times, then maintain it as each platform revises its terms.
We already did. Your users connect their accounts through our hosted OAuth flow, and you get one bearer token and one request shape for all of it.
10 platforms, one endpoint
Same request shape for every one.
What you can build
60+ endpoints. These are the ones most integrations start with.
One call, 10 platforms
Pass one post_contents entry per platform and the account IDs to fan out to. Schedule it or leave it a draft.
Up to 50 posts per request
Each item commits in its own transaction, so one bad row never rolls back the rest of the batch.
Content in your voice
Generation trained on your own archive, not a generic template. Threads and LinkedIn carousels have their own endpoints.
Rollups, timeseries, best times
Unified performance data across every connected platform, plus the best-times-to-post model.
Images and video
Per-platform upload paths for the ones that need them. Presigned URLs cover large video on LinkedIn, TikTok, YouTube and X.
Publish into the next open slot
Read the queue and drop a post into the next free time slot instead of hardcoding timestamps.
Every endpoint, documented
A full OpenAPI 3.1 reference with a live request console. Generate a typed client in any language, or read it and use fetch.

Scoped keys and published limits
Every key carries only the scopes you grant it. Create one per integration and revoke it without touching the others.
Posts
posts:readposts:writepublish:writeGeneration
ai:generatereplies:generateAccounts
accounts:readcommunities:readbilling:readScheduling
schedules:readschedules:writeplans:readplans:writeStyle
preferences:readpreferences:writeplatform_styles:readplatform_styles:writeRules & content
rules:readrules:writeMedia & data
media:readanalytics:readvoice:readlinks:writeRate limits
| Endpoint | Limit |
|---|---|
| POST /posts/generate | 10 / minute |
| POST /posts/generate_batch | 6 / minute |
| POST /posts/generate_thread | 6 / minute |
| POST /posts/generate_carousel | 6 / minute |
| POST /replies/generate | 10 / minute |
| Publishing endpoints | 30 / minute |
API access included on every paid plan
No separate API fee. No per-account billing. No per-request charge.
Unlimited includes unlimited connected channels and unlimited scheduled posts.
Unlimited
The whole social media job: it plans, writes, and posts across all 10 platforms, and you approve what goes out.
- Reads your website and store, then plans each month around what you sell
- Posts your real products from your own photos, always the same product
- One look across your feed, approved once
- A mix of posts: some sell, some give people a reason to follow
- Tell it about a launch or sale and it works it into the plan
- You approve every post until you let it post on its own
- A weekly recap of what went out and the visits to your store from post links
- Unlimited channels and posts across all 10 platforms
- Team members and a shared review queue
- Voice matching, comment replies, and auto DM replies
- Public API and MCP server for Claude Code
Enterprise
Bigger team, or needs we don't cover yet? Tell us what you need and we'll see if we can build it.
- Volume pricing across many seats
- SSO and access controls
- Custom integrations and workflows
- Onboarding and migration support
- A direct line to the founder
Questions? Contact us
How does XreplyAI compare?
10 platforms, one calendar, one subscription. No per-seat fees.
| Tool | Price |
|---|---|
| XreplyAIBest value | $599/mo flat |
| Buffer | From $5/mo per channel |
| Hootsuite | From $99/mo |
| Hypefury | $29/mo |
| Later | From $25/mo |
| SocialBee | From $29/mo |
Frequently asked questions
Fifteen integrations, or one afternoon.
Start on the 14-day trial, generate a key in Settings, and make your first call before it expires.