Hanzo
OpenapiTools

Lists the skills the caller's org can reach — the brand's embedded catalogue…

Lists the skills the caller's org can reach — the brand's embedded catalogue plus the org's own authored ones — with each one's activation flag.

GET /v1/tools/skills

Addresshttps://api.hanzo.ai/v1/tools/skills
MethodGET
Operationget_tools_skills
AuthAuthorization: Bearer $HANZO_API_KEY

Lists the skills the caller's org can reach — the brand's embedded catalogue plus the org's own authored ones — with each one's activation flag. A skill is discovery and activation metadata attached to an agent, never called directly, so every entry here is non-dispatchable. It is GET /v1/tools narrowed to one source, not a second store: a name a caller sees here is the same entry, with the same activation state, that discovery reports.

Request

1 field.

FieldInTypeRequiredDescription
activatedquerystringActivated keeps only the tools activated for the caller's org and project, and only when it is exactly the string "true".

Response

StatusBodyMeaning
200sourceToolListok

200 body — 12 fields.

FieldInTypeAlwaysDescription
sourcebodystringSource is the source these tools came from.
toolsbodyTool[]Tools is the caller's tools from that source.
tools[].activatedbodybooleanActivated is filled by the registry from the activation store for the requesting (org,project); providers leave it zero.
tools[].descriptionbodystringDescription is the prose a model reads to decide whether to call the tool.
tools[].dispatchablebodybooleanDispatchable is whether the tool can be CALLED.
tools[].inputSchemabodyanySchema is the JSON Schema of the call arguments — the MCP inputSchema.
tools[].namebodystringName is the tool's id in the flat, fleet-wide tool namespace — the value a tools/call passes.
tools[].pricebodyPrice
tools[].price.amountbodyanyAmount is what ONE call costs, EXACTLY: an 18-decimal USD value, so a per-call price of 0.0025is0.0025 is 0.0025 and not a cent-floored zero.
tools[].price.currencybodystringCurrency is the ISO 4217 code, e.g.
tools[].price.recipientbodystringRecipient is the payout wallet ref the marketplace seller is paid at.
tools[].sourcebodystringSource is where the tool comes from: connector, function, zap-service, agent, skill or mcp.

Failure carries the platform error shape — see Errors.

Examples

hanzo has no subcommand for this operation — the CLI serves only what cloud's live route table confirms. Use HTTP or an SDK.


Tools API · All Hanzo APIs · Interactive reference

How is this guide?

On this page