Skip to main content
POST
Start Slack OAuth

Authorizations

Authorization
string
header
required

OAuth 2.1 authorization code + PKCE (S256). Tokens are tenant-bound (company_id) and scoped. Discover endpoints via /.well-known/oauth-authorization-server.

Body

application/json

Initiate the Slack OAuth flow. companyId is injected from the token.

returnTo
string

Relative URL to return to after OAuth completes (defaults to /settings?tab=integrations; resolved as a safe relative redirect).

popup
boolean

If true, open the OAuth flow in a popup window.

Response

Signed Slack authorize URL.

data
object
required