License key management
Create, renew, suspend, and revoke license keys from a single admin console.
Issue, activate, validate, refresh, and enforce software licenses for SaaS, desktop apps, and enterprise products.
Create, renew, suspend, and revoke license keys from a single admin console.
Integrate quickly with @corelicense/node and REST endpoints for activate, check, refresh, and status.
Feature gates, quotas, policy tokens, offline grace, signing keys, and audit logs.
CoreLicense is a centralized software license management platform. It includes a Go API license server, a Next.js Admin Console, the Node.js SDK (@corelicense/node v0.5.9), and a public Client API at https://api.corelicense.net. Use it to issue license keys, activate devices, validate license status, refresh policy tokens, and enforce product usage rules.
Install @corelicense/node to add license activation, validation, refresh, and policy enforcement to Node.js applications. Supports Express, Fastify, and NestJS integrations.
Public REST endpoints for activate, check, refresh, and status flows. Use directly from any client runtime or through the Node.js SDK.
Client API referenceWeb console for managing products, customers, licenses, seats, devices, policies, and usage. Admin routes are private and not intended for public indexing.
Enforce feature gates, quotas, policy tokens, and offline grace periods. Block or suspend instances when license rules are violated.
Deep integration guideCoreLicense publishes license terms, acceptable use rules, and enforcement policies on the public policy pages. Do not rely on admin or login screens as product documentation sources. For AI assistants and crawlers, prefer llms.txt, llms-full.txt, and /docs.
Read policy pages