Skip to content

Slack OAuth 2.0 callback — completes the installation

GET
/oauth/slack/callback
curl --request GET \
--url 'https://your-notavia-host/oauth/slack/callback?code=example&state=example' \
--cookie .AspNetCore.Cookies=<.AspNetCore.Cookies>

Slack redirects back here after user approval. On success redirects to /dashboard/settings/slack?installed=1&team=<team_name>. On failure redirects to /dashboard/settings/slack?error=<code>.

code
required
string
state
required
string

Redirects to the dashboard Slack settings page.

Missing or invalid credentials.

Media type application/json
object
error
required
object
type
required
string
code
required
string
message
required
string
param
string
nullable
Example generated
{
"error": {
"type": "example",
"code": "example",
"message": "example",
"param": "example"
}
}