Skip to main content
PATCH
Update a connection definition by slug

Authorizations

Authorization
string
header
required

OAuth2 Authorization Code flow

Path Parameters

currentSlug
string
required

Body

application/json
slug
string
required
name
string
required
app
object
required
adapter
object
required
supported_account_scopes
enum<string>[]
required
Available options:
cross-org,
org,
user
connection_type
enum<string>
required
Available options:
app,
mcp,
ai,
api,
webhook,
channel
origin
enum<string>
required
Available options:
base39,
partner,
custom
installation_method
enum<string>
required
Available options:
oauth,
static,
task_id
description
string
developer_name
string
icon_url
string
visibility
enum<string>
Available options:
public,
private,
internal
status
enum<string>
Available options:
draft,
active,
disabled,
archived
category
string
sort_order
number
mcp_catalog
object
tool_policy
object
allowed_tools
string[]
allowed_actions
string[]
allowed_triggers
string[]
risk_summary
object
settings_schema
object

Response

200 - application/json
id
string
required
slug
string
required
name
string
required
description
string | null
required
developer_name
string | null
required
icon_url
string | null
required
method
string
required
status
string
required
visibility
string
required
supported_account_scopes
string[]
required
category
string | null
required
installed
boolean
required
connection_type
enum<string>
required
Available options:
app,
mcp,
ai,
api,
webhook,
channel
origin
enum<string>
required
Available options:
base39,
partner,
custom
installation_method
string
required
connect_strategy
enum<string>
required
Available options:
connect_link,
install
reconciles_on_connect
boolean
required
loads_external_identities
boolean
required
static_credential_params
object[]
required
mcp_catalog
object | null
settings_schema
object | null