Create or update the Microsoft Teams integration
Creates or updates the Microsoft Teams integration.
Authorizations
Section titled “ Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “ Path Parameters ”Request Body required
Section titled “ Request Body required ”object
The Microsoft Teams webhook (for example, https://outlook.office.com/webhook/...).
Send notifications for broken pipelines.
Send notifications only when the pipeline status changes.
Branches to send notifications for. Valid options are all, default, protected, and default_and_protected. The default value is default.
Trigger event for pushes to the repository.
Trigger event when a work item is created, updated, or closed.
Trigger event when a confidential work item is created, updated, or closed.
Trigger event when a merge request is created, updated, or merged.
Trigger event for new comments.
Trigger event for new comments on confidential work items.
Trigger event for new tags pushed to the repository.
Trigger event when a pipeline status changes.
Trigger event when a wiki page is created or updated.
Indicates whether to inherit the default settings. Defaults to false.
Example generated
{ "webhook": "example", "notify_only_broken_pipelines": true, "notify_only_when_pipeline_status_changes": true, "branches_to_be_notified": "example", "push_events": true, "issues_events": true, "confidential_issues_events": true, "work_item_events": true, "confidential_work_item_events": true, "merge_requests_events": true, "note_events": true, "confidential_note_events": true, "tag_push_events": true, "pipeline_events": true, "wiki_page_events": true, "use_inherited_settings": true}Responses
Section titled “ Responses ”OK
object
Example
{ "id": 75, "title": "Jenkins CI", "slug": "jenkins", "created_at": "2019-11-20T11:20:25.297Z", "updated_at": "2019-11-20T12:24:37.498Z"}Bad request
Unauthorized
Not found
Unprocessable entity