summaryrefslogtreecommitdiff
path: root/doc/api/services.md
diff options
context:
space:
mode:
authorMark Fletcher <mark@gitlab.com>2017-12-20 17:35:58 +0000
committerMark Fletcher <mark@gitlab.com>2017-12-22 12:18:05 +0000
commite84fd5cc636ee38b6ef51416849fb7fd48e65576 (patch)
tree6599a30bcd781d203013a87f727fd31c016e5448 /doc/api/services.md
parent00ae3ef6ae8b4813a4ff3a300aaab8528cfa1bc9 (diff)
downloadgitlab-ce-e84fd5cc636ee38b6ef51416849fb7fd48e65576.tar.gz
Add Microsoft Teams Service API docs
Diffstat (limited to 'doc/api/services.md')
-rw-r--r--doc/api/services.md34
1 files changed, 34 insertions, 0 deletions
diff --git a/doc/api/services.md b/doc/api/services.md
index 8e79cd529fb..7e2afc71f9a 100644
--- a/doc/api/services.md
+++ b/doc/api/services.md
@@ -955,6 +955,40 @@ Get Slack service settings for a project.
GET /projects/:id/services/slack
```
+## Microsoft Teams
+
+Group Chat Software
+
+### Create/Edit Microsoft Teams service
+
+Set Microsoft Teams service for a project.
+
+```
+PUT /projects/:id/services/microsoft_teams
+```
+
+Parameters:
+
+| Parameter | Type | Required | Description |
+| --------- | ---- | -------- | ----------- |
+| `webhook` | string | true | The Microsoft Teams webhook. e.g. https://outlook.office.com/webhook/... |
+
+### Delete Microsoft Teams service
+
+Delete Microsoft Teams service for a project.
+
+```
+DELETE /projects/:id/services/microsoft_teams
+```
+
+### Get Microsoft Teams service settings
+
+Get Microsoft Teams service settings for a project.
+
+```
+GET /projects/:id/services/microsoft_teams
+```
+
## Mattermost notifications
Receive event notifications in Mattermost