Skip to main content
PUT
/
integrations
/
slack
/
{slack_id}
Update a Slack Integration Resource
curl --request PUT \
  --url https://api.eu.bronto.io/integrations/slack/{slack_id} \
  --header 'Content-Type: application/json' \
  --header 'X-BRONTO-API-KEY: <api-key>' \
  --data '
{
  "name": "api_alerts",
  "channels": [
    "production-alerts",
    "usage-alerts"
  ],
  "workspace_id": "12345678-589b-4dea-8efa-444bb3201bb6"
}
'
{
  "id": "550e8400-e29b-41d4-a716-446655440000",
  "name": "api_alerts",
  "channels": [
    "production-alerts",
    "usage-alerts"
  ],
  "workspace_id": "12345678-589b-4dea-8efa-444bb3201bb6"
}

Authorizations

X-BRONTO-API-KEY
string
header
required

Path Parameters

slack_id
string
required

The unique identifier of Slack integration ID to update

Body

application/json
name
string
required

Name of the Slack integration

Required string length: 1 - 255
Example:

"api_alerts"

channels
string[]
required

List of channels to which to send alerts

Minimum array length: 1
Example:
["production-alerts", "usage-alerts"]
workspace_id
string<uuid>
required

Slack workspace to use for integration; you must first authenticate to the workspace through the Bronto UI

Required string length: 36
Example:

"12345678-589b-4dea-8efa-444bb3201bb6"

Response

Slack successfully updated

id
string
required

A unique identifier for the integration resource

Example:

"550e8400-e29b-41d4-a716-446655440000"

name
string
required

Name of the Slack integration

Required string length: 1 - 255
Example:

"api_alerts"

channels
string[]
required

List of channels to which to send alerts

Minimum array length: 1
Example:
["production-alerts", "usage-alerts"]
workspace_id
string<uuid>
required

Slack workspace to use for integration; you must first authenticate to the workspace through the Bronto UI

Required string length: 36
Example:

"12345678-589b-4dea-8efa-444bb3201bb6"