PATCH
/
api
/
v1
/
integration
/
{integrationId}

Authorizations

Authorization
string
headerrequired

An access token in Infisical

Path Parameters

integrationId
string
required

The ID of the integration object.

Body

application/json
isActive
boolean
required

Whether the integration should be active or disabled.

targetEnvironment
string
required

The target environment of the integration provider. Used in cloudflare pages, TeamCity, Gitlab integrations.

owner
string
required

External integration providers service entity owner. Used in Github.

environment
string
required

The environment to sync secrets from.

app
string

The name of the external integration providers app entity that you want to sync secrets with. Used in Netlify, GitHub, Vercel integrations.

appId
string

The ID of the external integration providers app entity that you want to sync secrets with. Used in Netlify, GitHub, Vercel integrations.

secretPath
string
default: /

The path of the secrets to sync secrets from.

metadata
object

Response

200 - application/json
integration
object
required

Was this page helpful?