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

Organization ID (org_...).

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

Project ID (proj_...).

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

Integration ID (itg_...).

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