Skip to main content

Licet documentation

Licet handles licensing and payments for software vendors: you define plans and entitlements, Licet sells them through Stripe Checkout and issues the licences your product verifies.

The golden path

Three guides take you from nothing to shipped:

  1. Sell a plan with Checkout — from "customer clicks Buy" to "licence lands in your backend".
  2. Verify licences in your product — the SDK: offline verification, feature gates, entitlement checks.
  3. Test before you go live — rehearse the whole flow, then the go-live checklist.

Going deeper

Everything here assumes you have an account on the Licet portal with an application set up. The portal pre-fills most of the requests in these guides with your real application and plan IDs — look for the matching page linked from each guide.

Base URL and authentication

The API lives at https://api.licet.app. Authenticate server-to-server calls with an API key sent as a bearer token:

Authorization: Bearer sk_live_…

Keys are created per application under Application → API keys in the portal, scoped to what each of your systems needs (issue, read, revoke, admin). A key's secret is shown once at creation and never again, so store it in your secret manager as soon as you create it.