Dream-APIOne publishable key. Your users can sign up, subscribe, and hit usage limits in minutes — not months.
14 days free • Credit card required • Cancel anytime
Real auth. Real payments. Click around — they work.
4242 4242 4242 4242|12/34|123Use a different email for each demo — they run on separate auth instances.
Usage tracking, subscription tiers, automatic limits.
Products, cart, guest checkout. No per-user fees.
Content gating, paywalls, auto-checkout.
We never touch your money. Payments go direct to your Stripe. You handle disputes & refunds.
Connect your Stripe via OAuth. Configure products in dashboard. Test mode → Live with one key swap.
Trial periods, tax collection, pricing changes. All from your dashboard. No code, no deploys.
Change prices, toggle tax, update limits. Your app updates instantly.
I'm not a coder. Used the template with Cursor and had my SaaS up in under 15 minutes. Auth, billing, everything.
S. Stonecypher
Southland Wood Company
Used the AI prompt from the docs and had auth + billing on my API in no time. They really mean one key.
J. Boone
Boone Farms
Got my store set up in under 10 minutes. Just used photos from my phone for products. PWA and everything.
C. Crabb
Ocmulgee Retrievers
User Authentication
Sign up, sign in, sign out, account settings
Subscription Billing
Checkout, upgrades, cancellations, billing portal
Free Trials & Proration
Set trial days in dashboard, Stripe handles upgrade math
Usage Tracking
Metered billing, automatic limit enforcement
Unlimited Guest Checkout
Store mode with no per-user fees
Instant Updates
Change prices in dashboard, app updates automatically
Webhook Idempotency
Duplicate events handled, no double charges
Customer Dashboard
View users, plans, usage, revenue metrics
Auth system from scratch
No JWT logic, session management, or security audits
Stripe webhook handlers
No signature verification or event processing
Usage database
No schema design, queries, or period resets
Plan enforcement logic
No "check if user can do X" scattered everywhere
Customer admin panel
No internal tools to view/manage subscribers
Deployment for pricing changes
No CI/CD just to update a price
Idempotency handling
No deduplication logic for retried webhooks
Focus on your product. We handle the infrastructure.
Update your SaaS pricing from the dashboard. Your app picks it up automatically.
Published on npm. Safe for frontend.
# Install
npm install @dream-api/sdk
// Setup - one publishable key
const api = new DreamAPI({
publishableKey: 'pk_live_xxx'
});
// That's your whole frontend integration
await api.products.list() // Tiers from dashboard
await api.usage.track() // Enforced limits
await api.billing.checkout() // Your Stripe
await api.auth.getSignUpUrl() // Hosted authCreate account, connect your Stripe via OAuth. Requires verified Stripe account.
Dashboard: tiers, products, prices, limits. Upload images. Set features. No code.
One publishable key in frontend. Or use our free templates. That's it.
Clone, run /setup, deploy. Done in 5 minutes.
Usage tracking, subscription tiers, automatic limits. Perfect for AI tools, APIs.
/setup + /pwaProducts, cart, guest checkout. No per-user fees. Perfect for merch, courses.
/setup + /pwaEdge Compute
<50ms worldwide
Serverless
Auto-scaling
No DB to Manage
We handle it
DDoS Protection
Built-in
Webhook Security
Signed payloads
TypeScript SDK
npm install
Rate Limiting
Per-user controls
Global CDN
99.9% uptime
after 14-day free trial
Platform fees on transactions
Revenue share
Hidden costs
You keep 100% of customer payments.
Credit card required • Cancel anytime • Invoice sent before charge
Requires verified Stripe account
Built on