CLI
sazabi integrations
Command reference for sazabi integrations.
sazabi integrations — Connect and inspect integrations. Subcommands: providers, connect, disconnect, update-credentials, list, get, details.
sazabi integrations
Connect and inspect integrations
sazabi integrations <subcommand>sazabi integrations providers # List providers
sazabi integrations connect pagerduty --credentials '{...}' # Connect an integration
sazabi integrations list # List connections
sazabi integrations get <connection-id> # Connection detailsazabi integrations providers
List supported integration providers
sazabi integrations providers [options]| Flag | Type | Required | Description |
|---|---|---|---|
--token | string | No | Override token |
--api-base-url | string | No | Override API base URL |
--json | boolean | No | Output as JSON |
sazabi integrations providers # List providers and connection counts
sazabi integrations providers --json # Machine-readable outputsazabi integrations connect
Connect an integration (API-key credentials or a browser flow)
sazabi integrations connect <provider> [options]| Flag | Type | Required | Description |
|---|---|---|---|
--token | string | No | Override token |
--api-base-url | string | No | Override API base URL |
--json | boolean | No | Output as JSON |
--credentials | string | No | Vendor credentials as JSON for api_key providers, e.g. '{"apiToken":"..."}' (see credentialFields in integrations providers --json) |
--display-name | string | No | Optional display name for the connection |
--project | string | No | Project the completed connection defaults its routing to (browser flows) |
sazabi integrations connect pagerduty --credentials '{"apiToken":"..."}' # API-key connect
sazabi integrations connect jira # Browser OAuth connect
sazabi integrations connect github # GitHub App installsazabi integrations disconnect
Disconnect an integration connection
sazabi integrations disconnect <connection-id> [options]| Flag | Type | Required | Description |
|---|---|---|---|
--token | string | No | Override token |
--api-base-url | string | No | Override API base URL |
--json | boolean | No | Output as JSON |
sazabi integrations disconnect <connection-id> # Soft-delete the connectionsazabi integrations update-credentials
Replace an api_key connection's credentials (reconnect path)
sazabi integrations update-credentials <connection-id> [options]| Flag | Type | Required | Description |
|---|---|---|---|
--token | string | No | Override token |
--api-base-url | string | No | Override API base URL |
--json | boolean | No | Output as JSON |
--credentials | string | No | Replacement vendor credentials as JSON |
sazabi integrations update-credentials <connection-id> --credentials '{"apiToken":"..."}' # Replace stored credentialssazabi integrations list
List integration connections for the organization
sazabi integrations list [options]| Flag | Type | Required | Description |
|---|---|---|---|
--token | string | No | Override token |
--api-base-url | string | No | Override API base URL |
--json | boolean | No | Output as JSON |
--provider | string | No | Filter by provider (e.g. slack, github, pagerduty) |
sazabi integrations list # All connections
sazabi integrations list --provider slack # Filter by providersazabi integrations get
Get one integration connection by ID
sazabi integrations get <connection-id> [options]| Flag | Type | Required | Description |
|---|---|---|---|
--token | string | No | Override token |
--api-base-url | string | No | Override API base URL |
--json | boolean | No | Output as JSON |
sazabi integrations get <connection-id> # Connection detailsazabi integrations details
Show details for one integration connection
sazabi integrations details <connection-id> [options]| Flag | Type | Required | Description |
|---|---|---|---|
--token | string | No | Override token |
--api-base-url | string | No | Override API base URL |
--json | boolean | No | Output as JSON |
sazabi integrations details <connection-id> # Connection detail