Skip to main content

Slack Integration

Slack Integration Intro

Connect your status page to Slack for real-time notifications and slash commands.

Authentication

  • GET /api/Slack/auth/slack/callback: Handle Slack OAuth callback.

Responses

Description: Success. Redirects to Slack or portal.


Command Handling

  • POST /api/Slack/command: Handle incoming Slack slash commands.

Responses

Description: Success. Message posted to Slack.


Monitoring Slack

Specific endpoints for monitoring Slack integration health.

  • GET /api/MonitoringSlack/monitoring/auth: OAuth for monitoring channel.
  • GET /api/MonitoringSlack/monitoring/auth/slack/callback: Monitoring callback.
  • GET /api/MonitoringSlack/monitoringSlackTestAPI: Test monitoring integration.

Responses

Description: Success.

Response Body: ApiResponse<T>