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.

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.

targetEnvironment
string

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

owner
string

External integration providers service entity owner. Used in Github.

environment
string

The environment to sync secrets from.

path
string

Path to save the synced secrets. Used by Gitlab, AWS Parameter Store, Vault.

metadata
object
region
string

AWS region to sync secrets to.

Response

200 - application/json
integration
object
required

Was this page helpful?