SlackIntegrationListResponse
{
"type": "object",
"properties": {
"integrations": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "Slack integration id. Pass it as slack_integration_id when creating or updating a monitor with notify_slack: true."
},
"team_name": {
"type": "string",
"description": "The Slack workspace name."
},
"default_channel_id": {
"type": [
"string",
"null"
],
"description": "The channel the workspace install chose. A monitor with notify_slack and no slack_channel_id delivers here. Null when the install chose none; then pass slack_channel_id."
},
"channels": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "Slack channel id."
},
"name": {
"type": [
"string",
"null"
],
"description": "Channel name as stored at install time, without the #. Null when not stored."
}
},
"required": [
"id",
"name"
]
},
"description": "The channels Arcmira has stored for this workspace: today the install channel only. Arcmira does not list the workspace live."
}
},
"required": [
"id",
"team_name",
"default_channel_id",
"channels"
]
},
"description": "Active Slack workspaces connected to the account, ordered by workspace name. Empty when none is connected: connect one in the dashboard first."
}
},
"required": [
"integrations"
]
}