Help improve docs quality by sharing anonymous interaction telemetry (no PII or token data).

MonetizeKit Docs

Discover MonetizeKit documentation for entitlements, usage metering, webhooks, SDKs, and production operations.

Everything you need to add entitlements, usage metering, and billing-aware webhooks to your product — from your first API call to production operations.

Start here

Getting Started

Core concepts, authentication, and a runnable first API call.

Start learning

Quickstarts

Pick your framework and run the full happy path in minutes.

Choose a framework

Guides

Implementation patterns for entitlements, caching, metering, and webhooks.

Browse guides

Tools & SDKs

The CLI, official SDKs, Postman collection, and AI-assistant integrations.

Browse tools

Explore guides

Complete, standalone references for the parts of the platform you'll integrate with most.

Entitlement patterns

Boolean gates, limit checks, and metered entitlements — the verdict model, resolution layering, and caching-safe recheck triggers.

Open guide

Caching

What the API marks as cacheable, what to cache yourself, and the invalidation events that keep both layers correct.

Open guide

Metering best practices

Idempotent usage submission, batching high-frequency meters, threshold UX, and drift reconciliation.

Open guide

Webhook verification and retries

Register endpoints, verify signatures against the raw body, and process retried deliveries idempotently.

Open guide

Migration guide

URL-path versioning, deprecation detection, dual-read fallbacks, and staged rollouts for breaking changes.

Open guide

Audit and trace

Propagate request IDs end-to-end and correlate API activity, webhook deliveries, and the audit log.

Open guide

Events & Webhook Explorer

Browse every webhook event type with sample payloads, and verify signatures interactively.

Open guide

Node SDK integration

Enriched decisions with reason codes, batch checks, caching with explicit degradation, credit reservations, and the SDK's two extension points.

Open guide

Clerk identity integration

Connect your Clerk instance to sync users and organizations as customers, then resolve sessions to customer ids on every request.

Open guide

PostHog packaging analytics

Stream entitlement denials into your PostHog project — with explicit identity mapping, volume caps, and a preview of every event before anything is sent.

Open guide

OpenTelemetry visibility

One-line decision spans and bounded metrics on your existing OTel setup, with a deep link from every span to the exact evaluation record.

Open guide

Explore by framework

Framework-specific quickstarts with deploy and smoke-test instructions.

Next.js

TypeScript

Open quickstart

Express

JavaScript

Open quickstart

FastAPI

Python

Open quickstart

Go

Go

Open quickstart

Spring

Java

Open quickstart

API & GraphQL reference

Once you know what you're integrating, dig into the full endpoint and schema reference.

API Reference

Browse every REST operation, inspect schemas, run requests, and copy generated snippets.

Open reference

GraphQL Explorer

Browse the complete GraphQL schema and run operations against the interactive explorer.

Open reference

Troubleshooting

Diagnose common integration and runtime problems.

Error Codes

Reference for common API failures and remediation steps.

Open recovery guide

Auth and Permission Issues

Diagnose invalid keys, scope mismatches, and token lifecycle issues.

Open recovery guide

Webhook Delivery Issues

Fix signature mismatches, timeout failures, and endpoint availability problems.

Open recovery guide

Metering and Usage Anomalies

Identify duplicate events, missing events, and threshold misconfiguration.

Open recovery guide

See what changed recently in the changelog.

Was this page helpful?