CLILicensing
Licensing
11 `hanzo` commands for Licensing, each calling one operation on api.hanzo.ai.
Package licensing is what an org has bought and may run: signed licenses to issue, verify and revoke, and the releases they unlock.
11 commands · API reference →
| Command | Calls | What it does |
|---|---|---|
hanzo licensing download get <release> | GET /v1/licensing/download/{release} | Download resolves a release to its artifact, gated on a valid license. |
hanzo licensing fingerprint | POST /v1/licensing/fingerprint | Fingerprint turns raw device signals into the opaque value that binds a license to one machine. |
hanzo licensing healthz | GET /v1/licensing/healthz | Health reports which signer this deployment mints with, and in which env. |
hanzo licensing issue --product <product> | POST /v1/licensing/issue | Issue mints a signed license token for a product the caller's org already pays for. |
hanzo licensing jwks | GET /v1/licensing/jwks | Pubkey publishes the Ed25519 PUBLIC verification key, at both /pubkey and /jwks. |
hanzo licensing pubkey | GET /v1/licensing/pubkey | Pubkey publishes the Ed25519 PUBLIC verification key, at both /pubkey and /jwks. |
hanzo licensing releases get <release> | GET /v1/licensing/releases/{release} | Reads one release's metadata: its product, version, platform and the cosign material a client verifies the binary… |
hanzo licensing releases list | GET /v1/licensing/releases | Lists the signed binary releases this deployment can serve. |
hanzo licensing releases create | POST /v1/licensing/releases | Publishes a signed binary release, answering 201 Created. |
hanzo licensing revoke --scope <scope> --value <value> | POST /v1/licensing/revoke | Revoke turns off tokens that have already been issued. |
hanzo licensing verify --token <token> | POST /v1/licensing/verify | Verify checks a license token online: signature, schema, expiry, app_id and the revocation list. |
How is this guide?