{"name":"licensing","stage":"ga","description":"Package licensing is what an org has bought and may run: signed licenses to issue, verify and revoke, and the releases they unlock.","operations":[{"operationId":"get_licensing_download_by_release","method":"GET","href":"/v1/licensing/download/{release}","summary":"Download resolves a release to its artifact, gated on a valid license."},{"operationId":"post_licensing_fingerprint","method":"POST","href":"/v1/licensing/fingerprint","summary":"Fingerprint turns raw device signals into the opaque value that binds a license to one machine."},{"operationId":"get_licensing_healthz","method":"GET","href":"/v1/licensing/healthz","summary":"Health reports which signer this deployment mints with, and in which env."},{"operationId":"post_licensing_issue","method":"POST","href":"/v1/licensing/issue","summary":"Issue mints a signed license token for a product the caller's org already pays for."},{"operationId":"get_licensing_jwks","method":"GET","href":"/v1/licensing/jwks","summary":"Pubkey publishes the Ed25519 PUBLIC verification key, at both /pubkey and /jwks."},{"operationId":"get_licensing_pubkey","method":"GET","href":"/v1/licensing/pubkey","summary":"Pubkey publishes the Ed25519 PUBLIC verification key, at both /pubkey and /jwks."},{"operationId":"get_licensing_releases","method":"GET","href":"/v1/licensing/releases","summary":"Lists the signed binary releases this deployment can serve."},{"operationId":"get_licensing_releases_by_release","method":"GET","href":"/v1/licensing/releases/{release}","summary":"Reads one release's metadata: its product, version, platform and the cosign material a client verifies the binary against."},{"operationId":"post_licensing_verify","method":"POST","href":"/v1/licensing/verify","summary":"Verify checks a license token online: signature, schema, expiry, app_id and the revocation list."}],"_links":{"describedby":{"href":"/v1/openapi.json?capability=licensing"},"self":{"href":"/v1/licensing"},"up":{"href":"/v1"}}}