HakoDocs

catalog

Print every provider and tool as JSON, with input and output schemas and prices. Free.

npx -y usehako catalog

It calls GET /v1/catalog and prints the response: service, title, catalogVersion, network, categories, providers, endpoints and hash. Each endpoint has the same fields as the API's inspect.

Examples

# every tool id with its price
npx -y usehako catalog | jq -r '.endpoints[] | "\(.id)\t$\(.price.usd)"'

# the tools in one category
npx -y usehako catalog | jq -r '.endpoints[] | select(.categories | index("weather")) | .id'

# the catalog version, to notice changes
npx -y usehako catalog | jq -r .hash

On this page