Integrations

Set a Slack channel-to-project mapping

Create or update the channel-to-project mapping for one Slack channel. Idempotent on (connection, channel).

put/integrations/connections/{connectionId}/slack-channel-project-mappings/{slackChannelId}

Request

  • Base URL: https://api.sazabi.com/v1
  • URL: https://api.sazabi.com/v1/integrations/connections/{connectionId}/slack-channel-project-mappings/{slackChannelId}
  • Auth: none declared

Path parameters

connectionIdstring uuid required

Slack integration connection ID (the integration_connections.id, not the Slack team id).

slackChannelIdstring required

Slack channel ID (e.g. C0123ABCDEF).

Request body

organizationIdstring

Organization the connection belongs to. Auto-filled from CLI and SDK context when omitted. User tokens must supply it unless the credential's fixed scope resolves it; secret keys may omit it (the key's organization applies).

slackChannelNamestring

Optional. Ignored for storage — the authoritative channel name is always resolved from the connection's channel catalog. Accepted only as a convenience/label; the response returns the catalog name.

projectIdstring uuid required

Project the channel routes to. Must belong to the organization.

Response

OK

connectionIdstring uuid required
slackChannelIdstring required
slackChannelNamestring required
projectIdstring uuid required

Changes

No recorded changes to this operation across all 54 revisions of this API.