Get dbt configuration
Connection Admin permissions are required to use this endpoint.
Retrieve the dbt configuration for the specified connection.
Authorizations
Can be either an Organization API Key or Personal Access Token (PAT).
Include in the Authorization header as: Bearer YOUR_TOKEN
Path Parameters
ID of the connection where dbt is configured
"550e8400-e29b-41d4-a716-446655440000"
Response
dbt configuration successfully retrieved
Whether relationships are auto-generated from dbt
true
Git branch name
"main"
dbt version being used
"Auto"
Whether the dbt semantic layer integration is enabled
false
Whether virtual schemas are enabled
false
Path to dbt project root
"dbt_project"
SSH URL for git repository
"git@github.com:org/repo.git"
Whether the connection dialect supports dbt.
true
The authentication method used for git operations:
ssh- Deploy keyhttps_token- Deploy token/PATgithub_app- GitHub App installation
ssh, https_token, github_app "ssh"
Email address used for commit signing. Only returned when a commit signer is configured for GitHub App auth.
"bot@example.com"
Name used for commit signing. Only returned when a commit signer is configured for GitHub App auth.
"Omni Bot"
SSH public key used to sign commits. Only returned when a commit signer is configured for GitHub App auth.
"ssh-ed25519 AAAA..."
GitHub App installation ID. Only returned when authMethod is github_app.
"12345678"
Message explaining dbt status. Returned if dbt is not configured.
"dbt not configured for this connection"

