Social media API for developers

Post to every network with one API call.

We handle approvals, token refresh, rate limits and API changes. One endpoint and one MCP server to publish and schedule posts.

First 2 accounts freeNo credit cardLive in under an hour

Acme LabsScheduled · Jan 15, 09:00 UTCNew feature drop!InstagramLinkedInXInstagram · PublishedLinkedIn · 09:00X · PublishedPOST /v1/postswebhook ✓

Publish to

TikTokInstagramLinkedInX (Twitter)BlueskyPinterestFacebook · soonYouTube · soonThreads · soon
Developer experience

Ship it in an afternoon, not a quarter.

Custom integrations take months per network. With FeedHorizon you send one request and get one answer, whatever the platform.

  • Text, images, video and carousels
  • Publish now or schedule to the minute
  • Webhooks tell you when a post is live
schedule-post.ts
TypeScript
const response = await fetch(
"https://feedhorizon.dev/api/v1/posts",
{
method: "POST",
headers: {
"Authorization": `Bearer ${FH_API_KEY}`,
},
body: JSON.stringify({
profileId: "prof_8h2k",
text: "New feature drop!",
platforms: ["twitter", "instagram", "linkedin"],
mediaUrls: ["https://example.com/demo.mp4"],
scheduledFor: "2027-01-15T09:00:00Z"
}),
}
);
201 CreatedScheduled for Instagram, LinkedIn and X · Jan 15, 09:00 UTC
Why FeedHorizon

Skip 8 to 12 months of integration work.

Building it yourself

  • A developer app and review process for every network
  • OAuth flows, token refresh and expiring scopes
  • Rate limits, quotas and retry logic
  • Breaking API changes, sometimes with weeks of notice
  • Media rules: sizes, formats, chunked uploads

With FeedHorizon

  • One API key, one REST endpoint
  • Your users connect accounts with one OAuth flow
  • We absorb rate limits and retries
  • We ship the fix when a network changes its API
  • Media is checked against each network’s rules up front
How it works

Three steps to your first post.

  1. 1

    Get your API key.

    Sign up and grab your key. Takes 30 seconds.

  2. 2

    Connect accounts.

    Link social accounts via OAuth. No developer apps needed.

  3. 3

    Start posting.

    One API call to publish everywhere.

Building a product, running client accounts or wiring up agents? One API covers all three.

SaaS products

Add social publishing to your product without hiring an integrations team.

  • Posts carry no FeedHorizon branding
  • Webhooks for every status change

Agencies

Run hundreds of client accounts from your own tools and workflows.

  • Profiles per client, one account per network each
  • Price per account drops as you grow

AI agents and integrations

Let your agents and scripts post, schedule and read results with plain HTTP.

  • MCP server with OAuth for Claude and ChatGPT
  • Typed errors with hints agents can act on
Pricing

Start free. Pay when you grow.

One price per connected account, every feature included. Unlimited posts and team members. The more accounts, the lower the price per account.

2 accounts

$0

every feature, no credit card

10 accounts

$24/mo

down to $0.90 per account at scale

See pricing →

Questions, answered.

Still unsure? Read the docs or ask our team.

Stop maintaining integrations. Start shipping.

Get an API key in 30 seconds and send your first post today.

No credit card required