Slack Integration

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
- 200 OK
- 500 Server Error
Description: Success. Redirects to Slack or portal.
Description: Internal server error during OAuth.
Command Handling
- POST
/api/Slack/command: Handle incoming Slack slash commands.
Responses
- 200 OK
- 500 Server Error
Description: Success. Message posted to Slack.
Description: Internal server error.
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
- 200 OK
- 401 Unauthorized
- 500 Server Error
Description: Success.
Response Body: ApiResponse<T>
Description: Authentication failed.
Description: Internal server error.