Social Media API

One API for every social platform

Replace months of per-platform integration work with a single endpoint. Publish, schedule, manage inboxes, and pull analytics across 7 platforms — with one API key.

Everything you need, nothing you don't

Magic Connect Links

Generate a branded OAuth URL. Your user clicks, authenticates, and the account appears in your dashboard — no OAuth complexity on your side.

Publish & Schedule

Cross-platform posting with a single API call. Per-platform content overrides, timezone-aware scheduling, bulk CSV, and media support.

Unified Inbox

DMs, comments, and mentions across all platforms in one API surface. Read, reply, and manage threads programmatically.

Real-time Analytics

Post metrics, engagement decay, follower trends — powered by Tinybird. Sub-second queries, no analytics infrastructure to maintain.

MCP Server — AI Native

Every REST endpoint is simultaneously an MCP tool. Works with Claude Desktop, Cursor, and any MCP-compatible AI agent.

Signed Webhooks

HMAC-SHA256 signed payloads for every event. Automatic retry with exponential backoff and a dead-letter queue.

Post in under 15 minutes

Same result, your language of choice.

TypeScript
import Aether from "aether";

const aether = new Aether({ apiKey: process.env.AETHER_API_KEY });

// Post to Instagram + LinkedIn simultaneously
const post = await aether.posts.create({
  text: "Shipping something new today 🚀",
  profileIds: ["ig_abc123", "li_company789"],
  scheduledFor: "2026-06-01T09:00:00Z",
});
cURL
curl -X POST https://api.aetherhq.dev/v1/posts \
  -H "Authorization: Bearer $AETHER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "text": "Shipping something new today 🚀",
    "profileIds": ["ig_abc123", "li_company789"],
    "scheduledFor": "2026-06-01T09:00:00Z"
  }'
Python
import aether

client = aether.Aether(api_key=os.environ["AETHER_API_KEY"])

post = client.posts.create(
    text="Shipping something new today 🚀",
    profile_ids=["ig_abc123", "li_company789"],
    scheduled_for="2026-06-01T09:00:00Z",
)

Why not build it yourself?

OptionCostReality
Build in-house$10K–$30Kupfront + ongoing maintenance
Meta Graph APIFreeweeks of approval + maintenance
X/Twitter API$100/mobasic tier, strict limits
RecommendedAetherFreeto start, usage-based as you scale

Frequently asked questions

What is a social media API?+

A social media API lets your application programmatically publish content, read analytics, manage messages, and interact with social platforms — without users having to log in manually. Aether provides a single unified API that abstracts the differences between each platform's native API.

How many platforms does Aether support?+

Aether currently supports Instagram, TikTok, Facebook, LinkedIn, YouTube, Threads, and Reddit — 7 platforms at launch. Additional platforms (X/Twitter, Pinterest, Bluesky) are on the public roadmap.

What does the free tier include?+

The free tier includes 3 connected social accounts, full API access, MCP server, unlimited team members, and access to all features. No credit card required. Upgrade when you need more accounts.

How long does integration take?+

Most developers make their first successful API call within 15 minutes. Connecting the first social account and posting takes under an hour. Full production integration — including webhooks and error handling — typically takes one to two days.

What media types are supported?+

Images (JPEG, PNG, WebP), videos (MP4, MOV), and documents (PDF for LinkedIn). Aether handles media upload, hosting, and format validation. You provide a URL or upload directly.

Does this work with AI agents?+

Yes. Aether ships an MCP server that exposes every REST endpoint as a callable tool. Claude Desktop, Cursor, Windsurf, and any MCP-compatible agent can post, schedule, and retrieve analytics without extra integration.

Ready to ship?

Free tier includes 3 accounts, full API access, and the MCP server. No credit card required.

Start building free →