﻿# Teams Integration

## POST /api/integrations/teams/allowed-teams

:endpoint{method="POST" path="/api/integrations/teams/allowed-teams"}

**Response**

`200` — OK

## GET /api/integrations/teams/app-package

:endpoint{method="GET" path="/api/integrations/teams/app-package"}

**Response**

`200` — OK

## GET /api/integrations/teams/catalog/check

:endpoint{method="GET" path="/api/integrations/teams/catalog/check"}

**Response**

`200` — OK

## GET /api/integrations/teams/channels

:endpoint{method="GET" path="/api/integrations/teams/channels"}

**Response**

`200` — OK

## GET /api/integrations/teams/configuration

:endpoint{method="GET" path="/api/integrations/teams/configuration"}

**Response**

`200` — OK

## DELETE /api/integrations/teams/connection

:endpoint{method="DELETE" path="/api/integrations/teams/connection"}

**Response**

`200` — OK

## POST /api/integrations/teams/connection/test

:endpoint{method="POST" path="/api/integrations/teams/connection/test"}

**Response**

`200` — OK

## POST /api/integrations/teams/credentials

:endpoint{method="POST" path="/api/integrations/teams/credentials"}

**Response**

`200` — OK

## POST /api/integrations/teams/permissions/check

:endpoint{method="POST" path="/api/integrations/teams/permissions/check"}

**Response**

`200` — OK

## GET /api/integrations/teams/teams

:endpoint{method="GET" path="/api/integrations/teams/teams"}

**Response**

`200` — OK
