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
app
string
required

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

appId
string
required

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

environment
string
required

The environment to sync secrets from.

isActive
boolean
required

Whether the integration should be active or disabled.

owner
string
required

External integration providers service entity owner. Used in Github.

targetEnvironment
string
required

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

secretPath
string
default:
/

The path of the secrets to sync secrets from.

Response

200 - application/json
integration
object
required