Integrations

Update the integration authentication object required for syncing secrets.

patch/api/v1/integration-auth/{integrationAuthId}

Request

  • Base URL
    https://us.infisical.com
  • URL
    https://us.infisical.com/api/v1/integration-auth/{integrationAuthId}
  • Auth
    HTTP bearer

Path parameters

integrationAuthIdstring required

The ID of integration authentication object to update.

Request body

integration'azure-key-vault' | 'aws-parameter-store' | 'aws-secret-manager' | 'gcp-secret-manager' | 'heroku' | 'vercel' | 'netlify' | 'github' | 'gitlab' | 'render' | 'railway' | 'flyio' | 'laravel-forge' | 'circleci' | 'databricks' | 'travisci' | 'teamcity' | 'supabase' | 'checkly' | 'qovery' | 'terraform-cloud' | 'hashicorp-vault' | 'cloudflare-pages' | 'cloudflare-workers' | 'bitbucket' | 'codefresh' | 'windmill' | 'digital-ocean-app-platform' | 'cloud-66' | 'northflank' | 'hasura-cloud' | 'rundeck' | 'azure-devops' | 'azure-app-configuration' | 'octopus-deploy'

The slug of integration for the auth object.

accessIdstring

The unique authorized access ID of the external integration provider.

accessTokenstring

The unique authorized access token of the external integration provider.

awsAssumeIamRoleArnstring uri

The AWS IAM Role to be assumed by Infisical.

urlstring uri
namespacestring
refreshTokenstring

The refresh token for integration authorization.

Response

Default Response

Changes

No recorded changes to this operation across all 65 revisions of this API.