v2.4 · Creator Economy API · Now GA

Monetize. Analyze.
Connect.

Plug creator monetization, real-time analytics, and audience graphs into any app with six lines of code.

endpoint.monetize.js
Request
// POST /v1/subscriptions
const res = await endpoint.subscriptions.create({
creator_id: "cre_7f3k9x",
tier: "pro",
price_usd: 9.99,
interval: "monthly"
});
Response
← 200 OK · 48ms
{
"id": "sub_8xk2m1",
"status": "active",
"tier": "pro",
"mrr_usd": 9.99,
"next_billing": "2026-03-27",
"webhook_url": "https://..."
}
scroll to explore the spec
Zero Boilerplate

Two lines to authenticate.
Everything else just works.

No SDK sprawl. No adapter hell. One import gives you the entire creator stack.

integration.js
2 lines to ship
1import endpoint from "endpoint-sdk";
3const ep = endpoint("sk_live_...");
5// That's it. Now you have:
6// → ep.subscriptions.create() — charge fans
7// → ep.analytics.audience() — know your numbers
8// → ep.graph.connections() — map your community
9// → ep.webhooks.subscribe() — react to everything
10// → ep.tips.receive() — accept one-time gifts
6lines
Full integration
48msavg
API response time
99.97%
Uptime SLA
5SDKs
npm · pip · gem · pub · go
API Spec

The spec sheet. One capability at a time.

Scroll through authentication, rate limits, and webhooks — each section reveals itself as you reach it, like a running process computing the next frame.

Authentication

OAuth 2.0 PKCE in one call

Standard-compliant auth that works with every creator platform. No session management, no token juggling.

View docs
Client
Auth URL
Token
API
// OAuth 2.0 PKCE — one call
const { authUrl, verifier } = ep.auth.pkce();
const tokens = await ep.auth.exchange({ code, verifier });
// → access_token, refresh_token, expires_in
Rate Limits

Transparent limits, visible headers

Every response includes rate limit headers. Burst-friendly on all paid tiers. Auto-retry built into the SDK.

View docs
Free10 req/s
Starter100 req/s
Pro1000 req/s
Enterprise req/s
X-RateLimit-Remaining: 847 / X-RateLimit-Reset: 1740657600
Webhooks

Every event. Real-time.

Subscribe to any lifecycle event across your creator graph. HMAC-signed, retry-guaranteed, filterable by type.

View docs
Live Event Stream
subscription.created
evt_00111:41:22
tip.received
evt_00211:41:24
subscriber.churned
evt_00311:41:27
milestone.reached
evt_00411:41:31
graph.node.connected
evt_00511:41:35
Trusted by Builders

Built at 2 a.m. Shipped by morning.

0
API calls / month
0
Active integrations
0
Creator revenue routed
0
p99 latency
Dropped Endpoint into my newsletter platform on a Tuesday night. Had paid subscriptions live by Wednesday morning. No joke — six lines.
Portrait of Jordan Kessler, Indie Dev · Newsletter OS
Jordan Kessler
Indie Dev · Newsletter OS
We were 48 hours from our Series A close. Our CTO integrated the tipping layer and analytics dashboard in one sprint. Investors loved it.
Portrait of Priya Nambiar, CTO · CreatorStack
Priya Nambiar
CTO · CreatorStack
I'm a no-code builder. I wired Endpoint to Zapier in an afternoon. My Notion storefront now processes real money. This is magic.
Portrait of Marcus Osei-Bonsu, No-code Builder · Notion Shops
Marcus Osei-Bonsu
No-code Builder · Notion Shops

Integrated with

ZapierWebflowNotionBubbleFramerVercel
SDK · v2.4.1 · MIT License

Install the SDK.
Ship a feature tonight.

One command. Full creator economy infrastructure. Monetize, analyze, and connect your audience before your next commit.

ready
$npm install endpoint-sdk

Free tier · No credit card · 10,000 API calls/month included