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:writecontent_ideas:readcontent_ideas:writeMedia & data
media:readanalytics:readvoice:readlinks:writeImage runs
image_week:readimage_week: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 full product: unlimited channels, posts, and AI replies across all 10 platforms.
- Unlimited connected channels
- Unlimited scheduled posts
- Unlimited AI replies (trained on your archive)
- Post calendar across all 10 platforms
- Voice profile (trained on your archive)
- Auto DM replies
- Custom writing rules
- Team members & review/approve workflow
- Chrome extension for X
- Public API access
- 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 | $249/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.