Create or update the Hangouts Chat integration
Creates or updates the Hangouts Chat 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 Hangouts Chat webhook (for example, https://chat.googleapis.com/v1/spaces...).
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