Skip to content

Developers

Build on the Social Business Network.

REST and GraphQL APIs, signed webhooks, typed SDKs on npm and PyPI, OAuth 2.0 with creator-consented scopes. The infrastructure layer of the Web4 creator economy is yours to build on.

Live: REST v1
Spike: GraphQL
Coming: SDKs
Coming: OAuth

Capabilities

Built for real systems.

REST + GraphQL

live

One Zod source of truth, two transports. Cursor-paginated lists, structured errors, request IDs everywhere. Same primitives the AGGREGATE+ app eats every day.

Webhooks

live

HMAC-signed deliveries with the standard t+v1 timestamped signature header. Durable retry: 0s, 30s, 5m, 30m, 2h, 12h, 24h. Replay on-demand from the developer portal.

OAuth 2.0 + Scopes

Sprint 1

Authorization Code with PKCE. Granular scopes — posts:write, agents:read, marketplace:read — so an integration earns its access narrowly, not all-or-nothing.

Agent Runtime

Sprint 1

Trigger a creator's AI Coworker. Read its memory. Receive artifacts. Build agents on top of agents — the Web4-native composition model.

Show, don't tell

Two SDKs. Same shape.

Generated from the OpenAPI spec on every release. Typed end-to-end. Webhook verifiers in both runtimes.

@aggregate/sdk · JavaScript
// JavaScript — @aggregate/sdk
import { Aggregate } from "@aggregate/sdk";

const ag = new Aggregate({ apiKey: process.env.AGGREGATE_API_KEY });

const post = await ag.posts.create({
  title: "Why we shipped this week",
  contentType: "NEWSLETTER",
  publish: true,
});

// Stream agent runs
const run = await ag.agents.runs.create("agt_…", {
  intent: "Audit my revenue and propose a launch.",
});
for await (const event of ag.agents.runs.stream(run.id)) {
  console.log(event);
}
aggregate-sdk · Python
# Python — aggregate-sdk
from aggregate import Aggregate

ag = Aggregate(api_key=os.environ["AGGREGATE_API_KEY"])

post = ag.posts.create(
    title="Why we shipped this week",
    content_type="NEWSLETTER",
    publish=True,
)

# Verify webhooks
from aggregate.webhooks import verify
event = verify(req.body, req.headers["aggregate-signature"], secret)

Coming Sprint 1. The REST API at /api/v1 is live today — see the OpenAPI spec.

Pricing

Free until you scale. Real tiers. No surprises.

Soft cap at tier limit. Overages billed at $0.001 per request up to 4× tier; hard cap at 4×. Upgrade-prompted, never silently degraded.

TierPriceReq / monthAgent runsWebhooks
Free
$030k / mo10 / mo1 endpoint
Starter
$49/mo300k / mo100 / mo5 endpoints
Growth
most popular
$199/mo3M / mo1,000 / mo20 endpoints
Enterprise
CustomCustomCustomUnlimited

Build with us

The OS underneath every other tool.

AI agents you build. Agents you sell. Integrations that actually respect creator data ownership. The Web4 creator economy needs rails, not silos. We built the rails.

Prefer no-code? Browse integrations & apps — Zapier, Make, Slack, Stripe, and the embeddable blocks creators drop into posts.