Sazabi
CLI

sazabi connected-accounts

Command reference for sazabi connected-accounts.

sazabi connected-accounts — Manage your personal connected accounts. Subcommands: connect, list, get, details, providers, setup-instructions, disconnect, update-credentials.

sazabi connected-accounts

Manage your personal connected accounts

Providers: GitHub, Google, Microsoft, Linear, Bitbucket, and Slack. Run sazabi connected-accounts providers for the current catalog.

sazabi connected-accounts <subcommand>
sazabi connected-accounts providers  # List providers you can connect
sazabi connected-accounts list  # List connected accounts
sazabi connected-accounts connect <slug>  # Connect an account in the browser
sazabi connected-accounts setup-instructions <slug>  # Setup instructions before anything exists
sazabi connected-accounts setup-instructions <connection-id>  # Setup instructions with this account's state
sazabi connected-accounts get <connection-id>  # Inspect one connected account
sazabi connected-accounts update-credentials <connection-id>  # Re-run the browser flow
sazabi connected-accounts disconnect <connection-id>  # Disconnect an account

sazabi connected-accounts connect

Connect a personal account via a browser OAuth flow

sazabi connected-accounts connect <slug> [options]
FlagTypeRequiredDescription
--tokenstringNoOverride token
--api-base-urlstringNoOverride API base URL
--jsonbooleanNoOutput as JSON
--no-waitbooleanNoPrint the browser link and exit without waiting
sazabi connected-accounts connect <slug>  # Connect an account in the browser
sazabi connected-accounts connect <slug> --no-wait  # Print the link and exit; check with 'get'

sazabi connected-accounts list

List connected accounts for the organization

sazabi connected-accounts list [options]
FlagTypeRequiredDescription
--tokenstringNoOverride token
--api-base-urlstringNoOverride API base URL
--jsonbooleanNoOutput as JSON
sazabi connected-accounts list  # List connected accounts
sazabi connected-accounts list --json  # Output as JSON

sazabi connected-accounts get

Get one connected account

sazabi connected-accounts get <slug | connection-id> [options]
FlagTypeRequiredDescription
--tokenstringNoOverride token
--api-base-urlstringNoOverride API base URL
--jsonbooleanNoOutput as JSON
sazabi connected-accounts get <connection-id>  # Inspect one connected account
sazabi connected-accounts get <slug>  # The same account, by its provider slug

sazabi connected-accounts details

Show details for one connected account

sazabi connected-accounts details <slug | connection-id> [options]
FlagTypeRequiredDescription
--tokenstringNoOverride token
--api-base-urlstringNoOverride API base URL
--jsonbooleanNoOutput as JSON
sazabi connected-accounts details <connection-id>  # Inspect one connected account

sazabi connected-accounts providers

List supported connected account providers

sazabi connected-accounts providers [options]
FlagTypeRequiredDescription
--tokenstringNoOverride token
--api-base-urlstringNoOverride API base URL
--jsonbooleanNoOutput as JSON
sazabi connected-accounts providers  # List providers you can connect
sazabi connected-accounts providers --json  # Output as JSON

sazabi connected-accounts setup-instructions

Print the setup instructions for a provider or a connected account

A provider slug prints the provider's about page as the dashboard shows it (Overview, How it works, Features, Requirements) and the connect command. A connection ID, or the slug of an account you have connected, prints that account's details above the page.

sazabi connected-accounts setup-instructions <slug | connection-id> [options]
FlagTypeRequiredDescription
--tokenstringNoOverride token
--api-base-urlstringNoOverride API base URL
--jsonbooleanNoOutput as JSON
sazabi connected-accounts setup-instructions <slug>  # Setup instructions before anything exists
sazabi connected-accounts setup-instructions <connection-id>  # Setup instructions with this account's state

sazabi connected-accounts disconnect

Disconnect a personal connected account

sazabi connected-accounts disconnect <slug | connection-id> [options]
FlagTypeRequiredDescription
--tokenstringNoOverride token
--api-base-urlstringNoOverride API base URL
--jsonbooleanNoOutput as JSON
sazabi connected-accounts disconnect <connection-id>  # Disconnect an account

sazabi connected-accounts update-credentials

Reconnect a provider to refresh its OAuth token

sazabi connected-accounts update-credentials <slug | connection-id> [options]
FlagTypeRequiredDescription
--tokenstringNoOverride token
--api-base-urlstringNoOverride API base URL
--jsonbooleanNoOutput as JSON
sazabi connected-accounts update-credentials <connection-id>  # Re-run the browser flow