circle-info
Squadcast is now SolarWinds Incident Response

Extensions/MSTeams

Get MSTeams Config

get
/v3/extensions/msteams/config

Returns MSTeams config of the organization. Requires access_token as a Bearer {{token}} in the Authorization header with read scope.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
authorizationstringRequired
Responses
chevron-right
200

The request has succeeded.

application/json
get
/v3/extensions/msteams/config

Create Or Update MSTeams Configuration

post
/v3/extensions/msteams/config

Requires access_token as a Bearer {{token}} in the Authorization header with user-write scope.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Header parameters
authorizationstringRequired
Body

The request body for creating or updating an MS Teams extension configuration.

idstringOptional

The MongoDB ObjectID of the extension document. Should be included for updates.

organization_idstringOptional

The MongoDB ObjectID of the organization this extension belongs to.

default_conversation_namestringRequired

The display name for the default conversation/channel.

default_conversation_idstringRequired

The unique identifier for the default MS Teams conversation/channel.

is_activebooleanRequired

A master switch to enable or disable the entire integration.

is_default_activebooleanRequired

Determines if notifications should be sent to the default channel.

is_custom_channels_activebooleanRequired

Determines if notifications should be sent to custom-configured channels.

tenant_idstringRequired

The Azure AD Tenant ID of the organization that owns this extension.

from_idstringRequired

The Azure AD Object ID of the user who created this extension.

Responses
chevron-right
200

The request has succeeded.

application/json
post
/v3/extensions/msteams/config

Last updated