Slack integration API response params

Response body parameters

Namespace data

Parameter Type Value
id String The ID of the Slack integration. String representation of a number.
type String slack_integration
attributes Object Attributes object - contains all the Slack integration attributes. See below.
attributes.slack_team_id String Slack ID of the connected team.
attributes.slack_team_name String Name of the connected Slack team.
attributes.slack_channel_id String Slack ID of the connected channel.
attributes.slack_channel_name String Name of the connected Slack channel.
attributes.slack_status String Status of the connected Slack account. Possible values: active, account_inactive.
attributes.integration_type String Type of the Slack integration. Possible values: legacy, verbose, thread, channel.
attributes.on_call_notifications Boolean Whether to post a notification when the current on-call person changes.
attributes.alert_options Array of Objects Escalations and team which can Slack users alert.
attributes.alert_options[index].id Integer ID of the escalation policy or team.
attributes.alert_options[index].type String Type of alert. Possible values: policy, team.
attributes.alert_options[index].name String Name of the escalation policy or team.
attributes.alert_options[index].team_id Integer ID of the policy's team. Present only for policy type.
attributes.alert_options[index].team_name String Name of the policy's team. Present only for policy type.
attributes.alert_options[index].call Boolean Allow sending SMS to the current on-call person. Present only for team type.
attributes.alert_options[index].sms Boolean Allow calling the current on-call person. Present only for team type.
attributes.alert_options[index].email Boolean Allow sending email to the current on-call person. Present only for team type.
attributes.alert_options[index].push Boolean Allow sending push notification to the current on-call person. Present only for team type.