Hanzo
OpenapiTools

Switches tools on and off for the caller's org and project, and answers with…

Switches tools on and off for the caller's org and project, and answers with the resulting activated set.

PUT /v1/tools/activation

Addresshttps://api.hanzo.ai/v1/tools/activation
MethodPUT
Operationput_tools_activation
AuthAuthorization: Bearer $HANZO_API_KEY

Switches tools on and off for the caller's org and project, and answers with the resulting activated set. It is the ONE write path that turns skills, plugins and connectors into callable tools — an unactivated tool is listed by discovery but refused 403 at dispatch. Activate is applied before Deactivate, so a name in both lists ends up off. More than 256 toggles in one request is refused 413.

Request

2 fields, body application/json (required).

FieldInTypeRequiredDescription
activatebodystring[]Activate switches these tool names on for the caller's org and project.
deactivatebodystring[]Deactivate switches these tool names off.

Response

StatusBodyMeaning
200activationSetok

200 body — 1 field.

FieldInTypeAlwaysDescription
enabledbodystring[]Enabled is every tool name activated for the caller's org and project.

Failure carries the platform error shape — see Errors.

Examples

hanzo tools activation replace

Tools API · All Hanzo APIs · Interactive reference

How is this guide?

On this page