Social publishing API

One API for every social platform

unifeed handles OAuth, token storage, publishing, analytics, and webhooks — so your product can focus on content, not platform quirks.

Publish a post
curl -X POST https://unifeed.social/api/v1/posts \
  -H "Authorization: Bearer unifeed_..." \
  -H "Content-Type: application/json" \
  -d '{
    "tenant_id": "workspace_abc",
    "accounts": ["acct_instagram", "acct_facebook"],
    "containers": [{
      "content": "Hello from unifeed",
      "media": [{ "url": "https://cdn.example.com/image.jpg" }]
    }]
  }'
Facebook PagesInstagramX (Twitter)

Everything you need to ship social

From first OAuth handshake to production webhooks — unifeed is the social publishing layer behind Postpane and your own apps.

API-first

Bearer-authenticated REST API with tenant scoping. One key, many workspaces.

Multi-platform

Publish to Facebook Pages, Instagram, and X from a single post payload.

OAuth built in

Hosted connect flows with page selection — no Meta app plumbing in your app.

Signed webhooks

HMAC-verified events for publishes, failures, and account lifecycle.

Analytics & replies

Post insights and comment threads per connected account.

Async publishing

QStash-backed job queue with scheduling and automatic token refresh.

Up and running in minutes

01

Create an API key

Sign in to unifeed, generate a Bearer token, and scope requests to your tenant.

02

Connect accounts

Start OAuth from your app, finalize page selection, and store connected account IDs.

03

Publish & listen

POST a post, receive webhook events, and pull analytics when you need them.

Built for developers who ship fast

Consistent JSON responses, explicit error codes, and a dashboard for keys, OAuth redirect URLs, platform app credentials, and webhook delivery testing.

  • Comment threads per delivery
  • Per-account and aggregated metrics
  • post.published & post.failed events

Ready to build?

Create a unifeed account, generate an API key, and connect your first social account.

Get started free