slack-integration

Return Slack integration status without exposing webhook secrets

get/integrations/slack

Request

  • Base URL: https://api.fed10.ai/api
  • URL: https://api.fed10.ai/api/integrations/slack
  • Auth: API key in header Authorization

Response

Current Slack integration status

providerstring

Integration provider

statusstring

Slack delivery readiness, including workspace routing failures

connectedboolean

Whether Slack is configured and active

webhook_configuredboolean

Whether a webhook URL is saved

webhook_activeboolean

Whether webhook delivery is active

auth_typestring

Current auth mechanism (personal or workspace)

oauth_configuredboolean

Whether Slack OAuth env vars are configured

oauth_connectedboolean

Whether a Slack OAuth installation is active

dm_configuredboolean

Whether OAuth can DM this Fed10 user

dm_repairableboolean

Whether the missing Slack DM target can be repaired on test

channel_selectedboolean

Whether a Slack channel has been selected

oauth_deliverableboolean

Whether OAuth can currently deliver to a DM or channel

oauth_needs_channelboolean

Whether OAuth is installed but needs a channel selection

team_idstring

Slack workspace/team ID

team_namestring

Slack workspace/team name

workspace_namestring

Slack workspace display name

selected_channel_idstring

Selected Slack channel ID

selected_channel_namestring

Selected Slack channel name

default_channel_idstring

Selected Slack channel ID

default_channel_namestring

Selected Slack channel name

Example response

{
  "provider": "slack",
  "auth_type": "oauth"
}

Changes

No recorded changes to this operation across all 1 revision of this API.