Authentication flow
Supported methods:
-
None: No authentication is added to the request.
-
Basic auth: Sends a username and password encoded in the
Authorizationheader using the HTTP Basic scheme.
| Field | Example |
|---|---|
| Username * | emma@example.com |
| Password * | $secret.api_password |
- Bearer token: Sends an access token in the
Authorizationheader using the Bearer scheme.
| Field | Example |
|---|---|
| Token * | $secret.api_token |
- OAuth 2.0: Performs an OAuth 2.0 token exchange. After retrieval, the resulting access token is injected into the request.
| Field | Example |
|---|---|
| Client ID * | $global.slack_client_id |
| Client secret * | $secret.slack_client_secret |
| Access token * | $secret.slack_access_token |
| Refresh token * | $secret.slack_refresh_token |
| Token URL * | https://slack.com/api/oauth.v2.access |
| Authorization URL * | https://slack.com/oauth/v2/authorize |
| Token scopes | chat:write |