Connect billing, payments and identity with simple API calls. Make instant access decisions without hitting Stripe rate limits.
Our first product is a super fast, web-scale, fine-grained entitlement and access system built on top of Stripe's billing and subscription tools.
Pull your product and subscription data from Stripe, creating a complete entitlement graph in our system.
Connect User Identity
Link your JWT tokens and user identity system with our platform to create a unified view of user entitlements.
Implement our simple API calls anywhere in your application to check user access to specific resources.
Instant Access Decisions
Get millisecond-fast access decisions without hitting Stripe rate limits, even at massive scale.
// Initialize the SDK
import { MonetizeClient } from '@mediastack/monetize-sdk';
const client = new MonetizeClient({
apiKey: process.env.MONETIZE_API_KEY,
environment: 'production'
});
// Check user access
const userAccess = await client.access.check({
userId: '123456',
resourceId: 'premium-article-123',
resourceType: 'article'
});
if (userAccess.hasAccess) {
// Show premium content
} else {
// Show paywall
const offer = await client.decisioning.getOffer({
userId: '123456',
context: { referrer: 'homepage' }
});
}
We hate bloated tools just as much as you do, so we built something better. Our unified development experience with clean, intuitive APIs is designed to integrate seamlessly into your tech stack.
Webhooks and events for real-time integration with your systems
RESTful APIs with consistent patterns across all products
No RFP needed. Sign up and get started for free.
Explore the Docs
Get Started