Mint a capability token
Mints a Biscuit capability scoped to the requested sync-groups and operations. Returns the token only once — store it client-side. Mintable by human sessions and API-key principals; agents cannot self-mint.
Documentation Index
Fetch the complete documentation index at: https://docs.abloatai.com/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
API key (sk_live_…) or Biscuit capability token. The same header carries both — the server discriminates by token shape.
Body
User caps cannot be minted via API — only agent or system.
agent, system x >= 1Identity bound into the capability. Defaults to the caller's userId when omitted.
Sync-groups this capability may subscribe to. Required unless wideScope: true.
Operation facts (e.g. slide.update, task.create). Required unless wideScope: true.
Optional human-readable label for audit logs.
Opt out of narrow-scope requirement. Admin/owner role or API-key caller only.
Caller-attested end-user identity blob (B2B2C). Echoed on read; server does not validate.
Response
Capability minted
capability Biscuit token, base64url. Present only on mint response, not on inspect.