CLIIntegrations
Integrations
40 `hanzo` commands for Integrations, each calling one operation on api.hanzo.ai.
Package integrations is how your org connects third-party accounts like Slack, and revokes them.
40 commands · API reference →
| Command | Calls | What it does |
|---|---|---|
hanzo integrations callback <provider> | GET /v1/integrations/{provider}/callback | OAuth return for any connector |
hanzo integrations connect <provider> | POST /v1/integrations/{provider}/connect | Acquires the org's credential for one provider. |
hanzo integrations disconnect <provider> | POST /v1/integrations/{provider}/disconnect | Revokes (best-effort) and forgets an org's connection: it deletes every custodied KMS secret and the connection row. |
hanzo integrations verify <provider> | POST /v1/integrations/{provider}/verify | Re-checks a CONNECTED apikey connector's stored credential against the provider, live (hanzo connector verify). |
hanzo integrations get <provider> | GET /v1/integrations/{provider} | Returns ONE provider with this org's connection status — the same view list carries, for a single id. |
hanzo integrations discord interactions | POST /v1/integrations/discord/interactions | Discord interactions endpoint |
hanzo integrations discord link callback | GET /v1/integrations/discord/link/callback | Complete the Discord account link |
hanzo integrations discord link discord | GET /v1/integrations/discord/link/discord | Discord sign-in return leg |
hanzo integrations discord link get | GET /v1/integrations/discord/link | Begin linking a Hanzo account from Discord |
hanzo integrations github claim | POST /v1/integrations/github/claim | Binds installations the App ALREADY holds to the org the caller is acting in — the reconciliation for a grant that… |
hanzo integrations github fork | POST /v1/integrations/github/fork | Forks a granted repository. |
hanzo integrations github installations | GET /v1/integrations/github/installations | Lists the GitHub accounts the caller may see the App installed on, each confirmed against the App's own list, plus… |
hanzo integrations github issues backfill | POST /v1/integrations/github/issues/backfill | Seeds the native todo with the EXISTING issues across the org's granted repos (default state=open); the webhook keeps… |
hanzo integrations github repos pages builds <repo> | POST /v1/integrations/github/repos/{repo}/pages/builds | Requests a Pages rebuild and returns the queued build's status. |
hanzo integrations github repos pages get <repo> | GET /v1/integrations/github/repos/{repo}/pages | Returns the repo's Pages status, live URL, custom domain and build source. |
hanzo integrations github repos pages create <repo> | POST /v1/integrations/github/repos/{repo}/pages | Creates the repo's Pages site and answers 201 Created with it. |
hanzo integrations github repos pages replace <repo> | PUT /v1/integrations/github/repos/{repo}/pages | Sets or clears the custom domain (cname) and updates HTTPS enforcement, build type, or source. |
hanzo integrations github repos pages clear <repo> | DELETE /v1/integrations/github/repos/{repo}/pages | Deletes the repo's Pages site. |
hanzo integrations github repos import | POST /v1/integrations/github/repos/import | Imports the selected (or all) granted repos into git.hanzo.ai. |
hanzo integrations github repos list | GET /v1/integrations/github/repos | Lists the org's granted GitHub repositories, each annotated with its native import + sync status from the git object… |
hanzo integrations github search | POST /v1/integrations/github/search | Finds repositories on GitHub. |
hanzo integrations github webhook | POST /v1/integrations/github/webhook | GitHub App webhook |
hanzo integrations gitlab projects | GET /v1/integrations/gitlab/projects | Lists the projects the org's GitLab connection can reach — membership projects, most recently active first. |
hanzo integrations openrouter webhook | POST /v1/integrations/openrouter/webhook | Receive OpenRouter Broadcast traces as usage rows |
hanzo integrations slack commands | POST /v1/integrations/slack/commands | Slack slash command webhook |
hanzo integrations slack events | POST /v1/integrations/slack/events | Slack Events API webhook |
hanzo integrations slack install | GET /v1/integrations/slack/install | Install the Hanzo app into a Slack workspace |
hanzo integrations slack link callback | GET /v1/integrations/slack/link/callback | Complete the Slack account link |
hanzo integrations slack link slack | GET /v1/integrations/slack/link/slack | Slack sign-in return leg |
hanzo integrations slack link get | GET /v1/integrations/slack/link | Begin linking a Hanzo account from Slack |
hanzo integrations teams events | POST /v1/integrations/teams/events | Microsoft Teams Bot Framework webhook |
hanzo integrations teams link aad | GET /v1/integrations/teams/link/aad | Microsoft sign-in return leg |
hanzo integrations teams link callback | GET /v1/integrations/teams/link/callback | Complete the Teams account link |
hanzo integrations teams link get | GET /v1/integrations/teams/link | Begin linking a Hanzo account from Teams |
hanzo integrations telegram connect | POST /v1/integrations/telegram/connect | Mints a short, single-use deep-link code bound to the caller's org and returns the t.me link the console navigates to. |
hanzo integrations telegram link auth | GET /v1/integrations/telegram/link/auth | Telegram Login Widget return leg |
hanzo integrations telegram link callback | GET /v1/integrations/telegram/link/callback | Complete the Telegram account link |
hanzo integrations telegram link get | GET /v1/integrations/telegram/link | Begin linking a Hanzo account from Telegram |
hanzo integrations telegram webhook | POST /v1/integrations/telegram/webhook | Telegram Bot API webhook |
hanzo integrations list | GET /v1/integrations | Returns every registered integration provider together with THIS org's connection status for it — the catalog the… |
How is this guide?