LevelChat License Service
v0.2.0
Servers
{base}
Operations
- get
/healthzhealth - get
/readyzhealth - get
/v1/license/plansList the public plan catalog (free, pro, business, enterprise, …)
catalog - get
/v1/license/plans/{planId}Fetch a single plan (meters, caps, feature flags)
catalog - get
/v1/license/revocationsCertificate revocation list. Public, unauthenticated — self-host installs poll this on a 15-minute cadence so revoked node licenses stop validating without operator intervention.
crl - post
/v1/license/heartbeatPhone-home from on-prem installs. The license_id in the body authenticates the request; the signed license JWT must additionally validate against the Ed25519 public key the install was provisioned with.
heartbeat