Integrations

Set a Microsoft Teams channel-to-project mapping

Changed on

Create or update the mention route of one Teams channel. The channel name and team are resolved from the connection's channel catalog. Idempotent on (connection, channel).

put/integrations/connections/{connectionId}/microsoft-teams-channel-project-mappings/{microsoftTeamsChannelId}

Request

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

Path parameters

connectionIdstring uuid required

Microsoft Teams integration connection ID (the integration_connections.id).

microsoftTeamsChannelIdstring required

Teams channel ID (e.g. 19:abc123@thread.tacv2). Must be in the connection's channel catalog.

Request body

organizationIdstring

Organization the connection belongs to. Auto-filled from CLI and SDK context when omitted.

projectIdstring uuid required

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

Response

OK

connectionIdstring uuid required
microsoftTeamsChannelIdstring required

Teams channel ID (e.g. 19:abc123@thread.tacv2).

microsoftTeamsChannelNamestring required

The channel's name, as the connection's channel catalog names it.

microsoftTeamsTeamIdstring nullable required

The team the channel belongs to, when the catalog names one.

projectIdstring uuid required

Changes