Slack Configuration
Authorizations
Body
team_idstringRequiredExample:
Slack workspace/team ID (starts with T)
T1234567890Pattern: ^T[A-Z0-9]+$team_namestringRequiredExample:
Name of the Slack workspace
My Company Workspacebot_tokenstringRequiredExample:
Bot User OAuth Token (starts with xoxb-)
xoxb-EXAMPLE-TOKEN-DO-NOT-USEPattern: ^xoxb-app_tokenstringRequiredExample:
App-Level Token for Socket Mode (starts with xapp-)
xapp-EXAMPLE-APP-TOKEN-DO-NOT-USEPattern: ^xapp-signing_secretstringRequiredExample:
Slack app signing secret for request verification
EXAMPLE_SIGNING_SECRET_DO_NOT_USEapp_idstringOptionalExample:
Slack app ID
A01234567890app_namestringOptionalExample:
Display name of the Slack app
SFP Botbot_user_idstringOptionalExample:
Bot user ID in the workspace
U01234567890Responses
201
Workspace configuration saved
application/json
400
Invalid configuration
403
Forbidden - Owner role required
post
/sfp/api/slack/workspaceAuthorizations
Body
team_namestringOptionalExample:
Name of the Slack workspace
My Company Workspacebot_tokenstringOptionalExample:
Bot User OAuth Token (starts with xoxb-)
xoxb-EXAMPLE-TOKEN-DO-NOT-USEPattern: ^xoxb-app_tokenstringOptionalExample:
App-Level Token for Socket Mode (starts with xapp-)
xapp-EXAMPLE-APP-TOKEN-DO-NOT-USEPattern: ^xapp-signing_secretstringOptionalExample:
Slack app signing secret for request verification
EXAMPLE_SIGNING_SECRET_DO_NOT_USEResponses
200
Workspace configuration updated
application/json
403
Forbidden - Owner role required
404
No workspace configured
patch
/sfp/api/slack/workspaceLast updated