Skip to main content
POST
Create a Slack provider app and connect it to an Omnara integration

Authorizations

Authorization
string
header
required

An opaque Omnara personal or organization bearer token.

Path Parameters

orgID
string
required
Pattern: ^org_[a-z2-7]{26}$
projectID
string
required
Pattern: ^proj_[a-z2-7]{26}$
integrationID
string
required
Pattern: ^itg_[a-z2-7]{26}$

Body

application/json
app_name
string
required
Required string length: 1 - 35
app_configuration_token
string
required
Minimum string length: 1
icon
object
return_to
string

Response

Slack app created and OAuth setup started.

integration_id
string
required
Pattern: ^itg_[a-z2-7]{26}$
setup_revision
integer
required

Integration setup revision captured by this authorization flow.

Required range: x >= 1
provider
string
required
flow_id
string
required
Pattern: ^ioaf_[a-z2-7]{26}$
slack_app_id
string
required
oauth_url
string<uri>
required
redirect_uri
string<uri>
required
events_url
string<uri>
required
actions_url
string<uri>
required
expires_at
string<date-time>
required