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

SDKs

Install the Node, React, and Embed SDKs for application integration.

@monetizekit/node

bash
npm install @monetizekit/node
bash
pnpm add @monetizekit/node
bash
yarn add @monetizekit/node
bash
bun add @monetizekit/node

@monetizekit/react

bash
npm install @monetizekit/react
bash
pnpm add @monetizekit/react
bash
yarn add @monetizekit/react
bash
bun add @monetizekit/react

Pricing presentation templates

Use dashboard-authored templates to control plan visibility, order, labels, badges, feature groups, locale overrides, and page-specific skins while keeping pricing synced to the live catalog.

typescript
<PricingTable template="homepage" />
typescript
const { plans, template, groups } = usePricingTemplate("homepage")
bash
curl -H 'Authorization: Bearer pk_live_xxx' 'https://app.monetizekit.app/api/v1/plans?template=homepage&locale=en-US'

@monetizekit/embed

html
<script src="/v1/embed.js"></script>
bash
npm install @monetizekit/embed
bash
pnpm add @monetizekit/embed
bash
yarn add @monetizekit/embed
bash
bun add @monetizekit/embed

@monetizekit/types

bash
npm install -D @monetizekit/types
bash
pnpm add -D @monetizekit/types
bash
yarn add -D @monetizekit/types
bash
bun add -D @monetizekit/types

For complete API surfaces, refer to the SDK spec documentation.

Was this page helpful?