PATCH
/
api
/
v1
/
integration
/
{integrationId}

Authorizations

Authorization
string
header
required

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.

environment
string

The environment to sync secrets from.

metadata
object
owner
string

External integration providers service entity owner. Used in Github.

path
string

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

region
string

AWS region to sync secrets to.

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.

Response

200 - application/json
integration
object
required

Was this page helpful?