Skip to main content
Version: v5.6.1

opschain admin licence show

Included from Basic tier

Shows the server's stored licence, read from /api/info — the only licence read the API serves. Against a current server the resolved licence_status renders in full: tier, expiry state, grace days, an explicit renewal line once the effective licence is inside its grace horizon, the effective limits (projects, environments, assets, runners, agents, runner groups — unlimited where unbounded), the granted features, and every stored document with its own tier, expiry, state and licensee — a stored document that no longer contributes names the winning document that supersedes it. For every enforcement: online document an online verification: block follows, showing the licence service, installation id, verify cadence, last outcome, when it last verified and when the next check is due (the same block opschain admin licence verify reports). Warnings follow for granted feature names outside this build's vocabulary (inert), documents that failed signature re-verification, and documents revoked by LimePoint.

The renewal line is the command's point: due once expiry is within the grace-days horizon, REQUIRED inside the grace window (with the time left until the server stops accepting new work), OVERDUE once the window has ended — each naming opschain admin licence apply as the remedy. The Basic tier never expires and shows no renewal line.

Against an older server without licence_status, the raw licence_info block prints instead; with no licence at all the command prints no licence is installed on this server, and a stored-but-invalid licence prints a line telling you to re-apply a valid one.

The verb authenticates as the ordinary logged-in user and requires a server target (--server <url>, OPSCHAIN_SERVER, or the active context); -o json|yaml prints the raw licence and status blocks.

Exit codes​

CodeMeaning
0Licence (or its absence) reported.
1The request failed or the info document could not be decoded.
2Usage error — no server target.

Named errors​

  • the licence lives on a server — pass --server <url> or 'opschain context use <name>' — no server target (exit 2).

Examples​

opschain admin licence show
tier: enterprise
state: ok
grace days: 14
limits: projects=unlimited environments=unlimited assets=unlimited runners=50 agents=50 runner_groups=unlimited
features: packs:oracle, ha
documents:
acme-2027.licence enterprise expires 2027-06-30 active contributing Acme Corp
acme-2026.licence enterprise expires 2026-06-30 expired - Acme Corp (superseded by acme-2027.licence)
online verification:
installation inst-7f3a (licence acme-2027.licence) via https://licensing.limepoint.com, every 24h0m0s: ok, last verified 2026-10-29T03:12:44Z, next check 2026-10-30T03:20:01Z

See also​

  • opschain docs cli/admin-licence-apply — the remedy the renewal line names.
  • opschain docs cli/admin-licence-features — what each granted feature gates.