Skip to content

Create or update the Irker integration

PUT
/api/v4/groups/{id}/integrations/irker

Creates or updates the Irker integration.

id
required
One of:
string

The ID or URL-encoded path of the group

Media type application/json
object
server_host

Irker daemon hostname. The default value is localhost.

string
nullable
server_port

Irker daemon port. The default value is 6659.

integer
nullable
default_irc_uri

URI to add before each recipient. The default value is irc://irc.network.net:6697/.

string
nullable
recipients
required

Comma-separated list of channels or email addresses.

string
nullable
colorize_messages

Colorize messages

boolean
nullable
push_events

Trigger event for pushes to the repository.

boolean
nullable
use_inherited_settings

Indicates whether to inherit the default settings. Defaults to false.

boolean
nullable
Example generated
{
"server_host": "example",
"server_port": 1,
"default_irc_uri": "example",
"recipients": "example",
"colorize_messages": true,
"push_events": true,
"use_inherited_settings": true
}

OK

Media type application/json
object
id
integer format: int64
title
string
slug
string
created_at
string format: date-time
updated_at
string format: date-time
active
boolean
commit_events
boolean
push_events
boolean
issues_events
boolean
incident_events
boolean
alert_events
boolean
confidential_issues_events
boolean
merge_requests_events
boolean
tag_push_events
boolean
deployment_events
boolean
note_events
boolean
confidential_note_events
boolean
pipeline_events
boolean
wiki_page_events
boolean
job_events
boolean
comment_on_event_enabled
boolean
inherited
boolean
vulnerability_events
boolean
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