Skip to main content
PATCH
Change which tools a connected integration exposes

Authorizations

Authorization
string
header
required

An API key from your Devic console, sent as Authorization: Bearer <key>. An embedded front end sends a tenant-session token instead, so no API key reaches the browser, and an OAuth integration sends its access token. Missing, invalid or expired credentials get a 401. See Authentication.

Path Parameters

id
string
required

Integration id

Body

application/json
enable
string[]

Tool slugs to start exposing (added to the current selection)

disable
string[]

Tool slugs to stop exposing (removed from the current selection)

all
boolean

Expose every tool the app has (clears any explicit selection)

Response

Updated exposed tools