IntegrationsApi class
Methods
-
deleteIntegrationsConnectorsById(String id)
→ Future<DisconnectOut?>
-
Forgets a connector: every custodied secret, then the row.
-
deleteIntegrationsConnectorsByIdWithHttpInfo(String id)
→ Future<Response>
-
Forgets a connector: every custodied secret, then the row.
-
deleteIntegrationsGithubReposByRepoPages(String repo)
→ Future<GithubPagesDisabledOut?>
-
Deletes the repo's Pages site.
-
deleteIntegrationsGithubReposByRepoPagesWithHttpInfo(String repo)
→ Future<Response>
-
Deletes the repo's Pages site.
-
getIntegrations()
→ Future<ListOut?>
-
Returns every registered integration provider together with THIS org's connection status for it — the catalog the console's Integrations page renders.
-
getIntegrationsByProvider(String provider)
→ Future<ProviderView?>
-
Returns ONE provider with this org's connection status — the same view list carries, for a single id.
-
getIntegrationsByProviderCallback(String provider)
→ Future<void>
-
OAuth return for any connector
-
getIntegrationsByProviderCallbackWithHttpInfo(String provider)
→ Future<Response>
-
OAuth return for any connector
-
getIntegrationsByProviderWithHttpInfo(String provider)
→ Future<Response>
-
Returns ONE provider with this org's connection status — the same view list carries, for a single id.
-
getIntegrationsConnectors()
→ Future<ConnectorsOut?>
-
Lists the caller's OWN connectors across every provider — the set
hanzo connector ls prints.
-
getIntegrationsConnectorsByIdToken(String id)
→ Future<ConnectorTokenOut?>
-
Hands the custodied access token to its owner — the ONE place custody exits.
-
getIntegrationsConnectorsByIdTokenWithHttpInfo(String id)
→ Future<Response>
-
Hands the custodied access token to its owner — the ONE place custody exits.
-
getIntegrationsConnectorsProviders()
→ Future<ConnectorProvidersOut?>
-
Lists the user-scoped provider cards — the catalog of what a user can connect, and how.
-
getIntegrationsConnectorsProvidersWithHttpInfo()
→ Future<Response>
-
Lists the user-scoped provider cards — the catalog of what a user can connect, and how.
-
getIntegrationsConnectorsWithHttpInfo()
→ Future<Response>
-
Lists the caller's OWN connectors across every provider — the set
hanzo connector ls prints.
-
getIntegrationsDiscordLink()
→ Future<void>
-
Begin linking a Hanzo account from Discord
-
getIntegrationsDiscordLinkCallback()
→ Future<void>
-
Complete the Discord account link
-
getIntegrationsDiscordLinkCallbackWithHttpInfo()
→ Future<Response>
-
Complete the Discord account link
-
getIntegrationsDiscordLinkDiscord()
→ Future<void>
-
Discord sign-in return leg
-
getIntegrationsDiscordLinkDiscordWithHttpInfo()
→ Future<Response>
-
Discord sign-in return leg
-
getIntegrationsDiscordLinkWithHttpInfo()
→ Future<Response>
-
Begin linking a Hanzo account from Discord
-
getIntegrationsGithubInstallations()
→ Future<GithubInstallationsOut?>
-
Lists the GitHub accounts the caller may see the App installed on, each confirmed against the App's own list, plus where to add another.
-
getIntegrationsGithubInstallationsWithHttpInfo()
→ Future<Response>
-
Lists the GitHub accounts the caller may see the App installed on, each confirmed against the App's own list, plus where to add another.
-
getIntegrationsGithubRepos()
→ Future<GithubReposOut?>
-
Lists the org's granted GitHub repositories, each annotated with its native import + sync status from the git object plane.
-
getIntegrationsGithubReposByRepoPages(String repo)
→ Future<GithubPagesView?>
-
Returns the repo's Pages status, live URL, custom domain and build source.
-
getIntegrationsGithubReposByRepoPagesWithHttpInfo(String repo)
→ Future<Response>
-
Returns the repo's Pages status, live URL, custom domain and build source.
-
getIntegrationsGithubReposWithHttpInfo()
→ Future<Response>
-
Lists the org's granted GitHub repositories, each annotated with its native import + sync status from the git object plane.
-
getIntegrationsGitlabProjects()
→ Future<GitlabProjectsOut?>
-
Lists the projects the org's GitLab connection can reach — membership projects, most recently active first.
-
getIntegrationsGitlabProjectsWithHttpInfo()
→ Future<Response>
-
Lists the projects the org's GitLab connection can reach — membership projects, most recently active first.
-
getIntegrationsSlackInstall()
→ Future<void>
-
Install the Hanzo app into a Slack workspace
-
getIntegrationsSlackInstallWithHttpInfo()
→ Future<Response>
-
Install the Hanzo app into a Slack workspace
-
getIntegrationsSlackLink()
→ Future<void>
-
Begin linking a Hanzo account from Slack
-
getIntegrationsSlackLinkCallback()
→ Future<void>
-
Complete the Slack account link
-
getIntegrationsSlackLinkCallbackWithHttpInfo()
→ Future<Response>
-
Complete the Slack account link
-
getIntegrationsSlackLinkSlack()
→ Future<void>
-
Slack sign-in return leg
-
getIntegrationsSlackLinkSlackWithHttpInfo()
→ Future<Response>
-
Slack sign-in return leg
-
getIntegrationsSlackLinkWithHttpInfo()
→ Future<Response>
-
Begin linking a Hanzo account from Slack
-
getIntegrationsTeamsLink()
→ Future<void>
-
Begin linking a Hanzo account from Teams
-
getIntegrationsTeamsLinkAad()
→ Future<void>
-
Microsoft sign-in return leg
-
getIntegrationsTeamsLinkAadWithHttpInfo()
→ Future<Response>
-
Microsoft sign-in return leg
-
getIntegrationsTeamsLinkCallback()
→ Future<void>
-
Complete the Teams account link
-
getIntegrationsTeamsLinkCallbackWithHttpInfo()
→ Future<Response>
-
Complete the Teams account link
-
getIntegrationsTeamsLinkWithHttpInfo()
→ Future<Response>
-
Begin linking a Hanzo account from Teams
-
getIntegrationsTelegramLink()
→ Future<void>
-
Begin linking a Hanzo account from Telegram
-
getIntegrationsTelegramLinkAuth()
→ Future<void>
-
Telegram Login Widget return leg
-
getIntegrationsTelegramLinkAuthWithHttpInfo()
→ Future<Response>
-
Telegram Login Widget return leg
-
getIntegrationsTelegramLinkCallback()
→ Future<void>
-
Complete the Telegram account link
-
getIntegrationsTelegramLinkCallbackWithHttpInfo()
→ Future<Response>
-
Complete the Telegram account link
-
getIntegrationsTelegramLinkWithHttpInfo()
→ Future<Response>
-
Begin linking a Hanzo account from Telegram
-
getIntegrationsWhatsappWebhook()
→ Future<void>
-
WhatsApp Cloud API subscription challenge
-
getIntegrationsWhatsappWebhookWithHttpInfo()
→ Future<Response>
-
WhatsApp Cloud API subscription challenge
-
getIntegrationsWithHttpInfo()
→ Future<Response>
-
Returns every registered integration provider together with THIS org's connection status for it — the catalog the console's Integrations page renders.
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
postIntegrationsByProviderConnect(String provider, ConnectIn connectIn)
→ Future<ConnectOut?>
-
Acquires the org's credential for one provider.
-
postIntegrationsByProviderConnectWithHttpInfo(String provider, ConnectIn connectIn)
→ Future<Response>
-
Acquires the org's credential for one provider.
-
postIntegrationsByProviderDisconnect(String provider)
→ Future<DisconnectOut?>
-
Revokes (best-effort) and forgets an org's connection: it deletes every custodied KMS secret and the connection row.
-
postIntegrationsByProviderDisconnectWithHttpInfo(String provider)
→ Future<Response>
-
Revokes (best-effort) and forgets an org's connection: it deletes every custodied KMS secret and the connection row.
-
postIntegrationsByProviderVerify(String provider)
→ Future<VerifyOut?>
-
Re-checks a CONNECTED apikey connector's stored credential against the provider, live (
hanzo connector verify).
-
postIntegrationsByProviderVerifyWithHttpInfo(String provider)
→ Future<Response>
-
Re-checks a CONNECTED apikey connector's stored credential against the provider, live (
hanzo connector verify).
-
postIntegrationsConnectorsByIdRefresh(String id)
→ Future<RefreshOut?>
-
Forces a token rotation for a connected connector, ahead of the automatic rotation a token read would do inside the expiry window.
-
postIntegrationsConnectorsByIdRefreshWithHttpInfo(String id)
→ Future<Response>
-
Forces a token rotation for a connected connector, ahead of the automatic rotation a token read would do inside the expiry window.
-
postIntegrationsConnectorsByProviderCredential(String provider, CredentialIn credentialIn)
→ Future<CredentialOut?>
-
Is the direct intake path: a customer-held token/setup-token (Verify) or an externally obtained OAuth bundle from the CLI's local PKCE (Adopt).
-
postIntegrationsConnectorsByProviderCredentialWithHttpInfo(String provider, CredentialIn credentialIn)
→ Future<Response>
-
Is the direct intake path: a customer-held token/setup-token (Verify) or an externally obtained OAuth bundle from the CLI's local PKCE (Adopt).
-
postIntegrationsConnectorsByProviderDevice(String provider, DeviceStartIn deviceStartIn)
→ Future<DeviceStartOut?>
-
Begins a device sign-in and returns the code to show the user plus how to poll for completion.
-
postIntegrationsConnectorsByProviderDeviceByFlowPoll(String provider, String flow)
→ Future<DevicePollOut?>
-
Advances a device sign-in.
-
postIntegrationsConnectorsByProviderDeviceByFlowPollWithHttpInfo(String provider, String flow)
→ Future<Response>
-
Advances a device sign-in.
-
postIntegrationsConnectorsByProviderDeviceWithHttpInfo(String provider, DeviceStartIn deviceStartIn)
→ Future<Response>
-
Begins a device sign-in and returns the code to show the user plus how to poll for completion.
-
postIntegrationsDiscordInteractions()
→ Future<void>
-
Discord interactions endpoint
-
postIntegrationsDiscordInteractionsWithHttpInfo()
→ Future<Response>
-
Discord interactions endpoint
-
postIntegrationsGithubClaim(GithubClaimIn githubClaimIn)
→ Future<GithubClaimOut?>
-
Binds installations the App ALREADY holds to the org the caller is acting in — the reconciliation for a grant that happened outside our connect flow.
-
postIntegrationsGithubClaimWithHttpInfo(GithubClaimIn githubClaimIn)
→ Future<Response>
-
Binds installations the App ALREADY holds to the org the caller is acting in — the reconciliation for a grant that happened outside our connect flow.
-
postIntegrationsGithubFork(GithubForkReq githubForkReq)
→ Future<GithubForkOut?>
-
Forks a granted repository.
-
postIntegrationsGithubForkWithHttpInfo(GithubForkReq githubForkReq)
→ Future<Response>
-
Forks a granted repository.
-
postIntegrationsGithubIssuesBackfill(GithubBackfillIn githubBackfillIn)
→ Future<GithubBackfillResult?>
-
Seeds the native todo with the EXISTING issues across the org's granted repos (default state=open); the webhook keeps them live thereafter.
-
postIntegrationsGithubIssuesBackfillWithHttpInfo(GithubBackfillIn githubBackfillIn)
→ Future<Response>
-
Seeds the native todo with the EXISTING issues across the org's granted repos (default state=open); the webhook keeps them live thereafter.
-
postIntegrationsGithubReposByRepoPages(String repo, GithubPagesEnableReq githubPagesEnableReq)
→ Future<GithubPagesView?>
-
Creates the repo's Pages site and answers 201 Created with it.
-
postIntegrationsGithubReposByRepoPagesBuilds(String repo)
→ Future<GithubPagesBuildOut?>
-
Requests a Pages rebuild and returns the queued build's status.
-
postIntegrationsGithubReposByRepoPagesBuildsWithHttpInfo(String repo)
→ Future<Response>
-
Requests a Pages rebuild and returns the queued build's status.
-
postIntegrationsGithubReposByRepoPagesWithHttpInfo(String repo, GithubPagesEnableReq githubPagesEnableReq)
→ Future<Response>
-
Creates the repo's Pages site and answers 201 Created with it.
-
postIntegrationsGithubReposImport(GithubImportIn githubImportIn)
→ Future<GithubImportOut?>
-
Imports the selected (or all) granted repos into git.hanzo.ai.
-
postIntegrationsGithubReposImportWithHttpInfo(GithubImportIn githubImportIn)
→ Future<Response>
-
Imports the selected (or all) granted repos into git.hanzo.ai.
-
postIntegrationsGithubSearch(GithubSearchReq githubSearchReq)
→ Future<GithubSearchOut?>
-
Finds repositories on GitHub.
-
postIntegrationsGithubSearchWithHttpInfo(GithubSearchReq githubSearchReq)
→ Future<Response>
-
Finds repositories on GitHub.
-
postIntegrationsGithubWebhook()
→ Future<void>
-
GitHub App webhook
-
postIntegrationsGithubWebhookWithHttpInfo()
→ Future<Response>
-
GitHub App webhook
-
postIntegrationsOpenrouterWebhook({Map<String, Object>? requestBody})
→ Future<Map<String, Object>?>
-
Receive OpenRouter Broadcast traces as usage rows
-
postIntegrationsOpenrouterWebhookWithHttpInfo({Map<String, Object>? requestBody})
→ Future<Response>
-
Receive OpenRouter Broadcast traces as usage rows
-
postIntegrationsSlackCommands()
→ Future<void>
-
Slack slash command webhook
-
postIntegrationsSlackCommandsWithHttpInfo()
→ Future<Response>
-
Slack slash command webhook
-
postIntegrationsSlackEvents()
→ Future<void>
-
Slack Events API webhook
-
postIntegrationsSlackEventsWithHttpInfo()
→ Future<Response>
-
Slack Events API webhook
-
postIntegrationsTeamsEvents()
→ Future<void>
-
Microsoft Teams Bot Framework webhook
-
postIntegrationsTeamsEventsWithHttpInfo()
→ Future<Response>
-
Microsoft Teams Bot Framework webhook
-
postIntegrationsTelegramConnect()
→ Future<AuthorizeOut?>
-
Mints a short, single-use deep-link code bound to the caller's org and returns the t.me link the console navigates to.
-
postIntegrationsTelegramConnectWithHttpInfo()
→ Future<Response>
-
Mints a short, single-use deep-link code bound to the caller's org and returns the t.me link the console navigates to.
-
postIntegrationsTelegramWebhook()
→ Future<void>
-
Telegram Bot API webhook
-
postIntegrationsTelegramWebhookWithHttpInfo()
→ Future<Response>
-
Telegram Bot API webhook
-
postIntegrationsWhatsappWebhook()
→ Future<void>
-
WhatsApp Cloud API webhook
-
postIntegrationsWhatsappWebhookWithHttpInfo()
→ Future<Response>
-
WhatsApp Cloud API webhook
-
putIntegrationsGithubReposByRepoPages(String repo, GithubPagesUpdateReq githubPagesUpdateReq)
→ Future<GithubPagesUpdatedOut?>
-
Sets or clears the custom domain (cname) and updates HTTPS enforcement, build type, or source.
-
putIntegrationsGithubReposByRepoPagesWithHttpInfo(String repo, GithubPagesUpdateReq githubPagesUpdateReq)
→ Future<Response>
-
Sets or clears the custom domain (cname) and updates HTTPS enforcement, build type, or source.
-
toString()
→ String
-
A string representation of this object.
inherited