The capability catalogue
list_capabilitiesEvery job the catalog is grouped by, with the canonical request and response each provider of that job is mapped onto — which is what lets an agent swap one endpoint for another without changing its code. Static: no market figures here, because each one costs its own catalog walk. Ask /unified/{slug} for a capability's offers and going rate. Send fields=compact when you are only choosing a capability: the full response carries both IO schemas for all of them.
Wraps GET /v0/unified. Access: no API key required.
Returns:
capabilities: Slug, name, group, priced unit and — on
fields=full— summary and the canonical input/output fields.count: How many capabilities the registry defines.
fields: Which shape was served:
fullorcompact.note: Where the market figures for one capability live.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fields | No | `compact` returns slug, name, group and unit only — enough to pick a capability, without 34 pairs of IO schemas in the payload. | full |