Integrations

Create a Slack provider app and connect it to an Omnara integration

Changed on

Creates a provider-side Slack app using the supplied configuration token, name and optional icon, then starts OAuth for this saved Omnara integration. The callback activates this integration only. It never creates another Omnara integration or changes launcher settings.

post/orgs/{orgID}/projects/{projectID}/integrations/{integrationID}/slack-setup

Request

  • Base URL: https://api.omnara.com/v1
  • URL: https://api.omnara.com/v1/orgs/{orgID}/projects/{projectID}/integrations/{integrationID}/slack-setup
  • Auth: one of:
    • HTTP bearer
    • API key in cookie __Host-omnara_session and API key in header X-Omnara-Csrf

Request body

app_namestring required
app_configuration_tokenstring required
return_tostring

Response

Slack app created and OAuth setup started.

integration_idstring required
setup_revisioninteger required

Integration setup revision captured by this authorization flow.

providerstring required
flow_idstring required
slack_app_idstring required
oauth_urlstring uri required
redirect_uristring uri required
events_urlstring uri required
actions_urlstring uri required
expires_atstring date-time required

Changes