Sazabi
APIIntegrations

Set a Slack channel-to-project mapping

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

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

Path Parameters

connectionId*string

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

Formatuuid
slackChannelId*string

Slack channel ID (e.g. C0123ABCDEF).

Length1 <= length

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

curl -X PUT "https://example.com/integrations/connections/497f6eca-6276-4993-bfeb-53cbbbba6f08/slack-channel-project-mappings/string" \  -H "Content-Type: application/json" \  -d '{    "projectId": "5a8591dd-4039-49df-9202-96385ba3eff8"  }'
{  "connectionId": "84b500d7-71c8-4b1f-adf4-f1eb0000973d",  "slackChannelId": "string",  "slackChannelName": "string",  "projectId": "5a8591dd-4039-49df-9202-96385ba3eff8"}