Skip to main content
Capabilities define what a caller can do — which methods, paths, and hosts are allowed. Most capabilities come from the built-in registry; you can also create custom ones.

list

List all capabilities (registered + built-in registry), grouped by readiness.
Capabilities are grouped as:
  • Ready — credential and secret are configured, can invoke immediately
  • Available — defined in registry but no credential yet (store the matching secret to activate)

describe

Show how to invoke a capability: allowed methods, path prefixes, and example invocations. Works for any registry capability, even without a credential configured.
Aliases: args, shape, inspect

create

Create a custom capability definition (for non-registry providers).

delete

Delete a capability definition.

policy set

Set advanced policy constraints on a capability.

bind

Bind a capability to a vault secret reference. For registry-backed providers, binding happens automatically. Manual binding is for custom capabilities or advanced overrides.

unbind

Remove a capability-to-secret binding.

bindings

List capability-to-secret bindings.
Next: Invoke