Hanzo
OpenapiTools

Lists the plugins the caller's org BUILT, newest first, each with the…

Lists the plugins the caller's org BUILT, newest first, each with the TypeScript as authored.

GET /v1/tools/plugins/authored

Addresshttps://api.hanzo.ai/v1/tools/plugins/authored
MethodGET
Operationget_tools_plugins_authored
AuthAuthorization: Bearer $HANZO_API_KEY

Lists the plugins the caller's org BUILT, newest first, each with the TypeScript as authored. That is a different set with a different lifecycle from GET /v1/tools/plugins, which reports the subsystems this deployment mounted. The bundled CommonJS the runtime executes is never included, and neither is any credential — a plugin names the connectors provider it needs and reads the credential from ctx.auth at run time.

Request

GET /v1/tools/plugins/authored takes no parameters and no body — the credential is the whole request.

Response

StatusBodyMeaning
200authoredPluginListok

200 body — 7 fields.

FieldInTypeAlwaysDescription
pluginsbodyAuthoredPlugin[]Plugins is every plugin this org built, newest first, each carrying the TypeScript as authored.
plugins[].createdAtbodyintegerCreatedAt is when the plugin was last built, Unix seconds.
plugins[].idbodystringID is the plugin's id within the org, and the id a delete addresses.
plugins[].namebodystringName is the plugin's name: one lowercase path segment, the id it runs by.
plugins[].orgbodystringOrg is the org that built the plugin — the validated caller's.
plugins[].providerbodystringProvider is the connectors provider whose credential this plugin uses at run time. Absent for a plugin that needs none.
plugins[].sourcebodystringSource is the TypeScript as authored (or as generated from a spec).

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