Create a new external vault connection.
Required Role: ADMIN or OWNER
Tier Limits:
Connects your team to an external vault provider (1Password, Doppler, or Infisical). Credentials are stored encrypted and never returned in API responses.
1Password:
Doppler:
Infisical (Universal Auth / Machine Identity):
Example for 1Password:
{
"name": "1Password Production",
"vault_type": "onepassword",
"access_token": "ops_xxx..."
}
Example for Doppler:
{
"name": "Doppler Production",
"vault_type": "doppler",
"access_token": "dp.st.xxx...",
"project": "my-project",
"config": "production"
}
Example for Infisical:
{
"name": "Infisical Production",
"vault_type": "infisical",
"client_id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"client_secret": "st.abc123xyz...",
"project_id": "f1e2d3c4-b5a6-7890-abcd-ef1234567890",
"environment": "prod",
"secret_path": "/aws"
}
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Schema for creating a new vault connection.
Credentials are stored encrypted in AWS SSM Parameter Store - they are NEVER returned in API responses.
Provider-specific configuration:
1Password:
Doppler:
Infisical (Universal Auth / Machine Identity):
Connection name
1 - 255Vault provider type (onepassword, doppler, or infisical)
onepassword, doppler, infisical Optional description
2000Vault access token (required for 1Password and Doppler)
1 - 4096Infisical client ID from Machine Identity (required for Infisical)
255Infisical client secret from Machine Identity (required for Infisical)
1000Doppler project slug (required for Doppler)
255Doppler config name (required for Doppler)
255Infisical project ID (required for Infisical)
255Infisical environment slug (required for Infisical)
100Infisical secret path (optional, defaults to '/')
500Successful Response
Schema for vault connection response (without sensitive data).
External vault provider types for credential storage.
ONEPASSWORD: 1Password via service account SDK DOPPLER: Doppler secrets manager via service token INFISICAL: Infisical via machine identity (Universal Auth)
onepassword, doppler, infisical