v1

latestOpenAPI 3.1.02026-07-2618690613.4 KB
dbt

Get dbt configuration

<Note> **Connection Admin** permissions are required to use this endpoint. </Note>

Retrieve the dbt configuration for the specified connection.

get/v1/connections/{connectionId}/dbt

Path parameters

connectionIdstring uuid required

ID of the connection where dbt is configured

Example:550e8400-e29b-41d4-a716-446655440000

Response

dbt configuration successfully retrieved

autogenRelationshipsboolean required

Whether relationships are auto-generated from dbt

branchstring required

Git branch name

dbtVersionstring required

dbt version being used

enableSemanticLayerboolean required

Whether the dbt semantic layer integration is enabled

enableVirtualSchemasboolean required

Whether virtual schemas are enabled

projectRootPathstring nullable required

Path to dbt project root

sshUrlstring required

SSH URL for git repository

supportsDbtboolean required

Whether the connection dialect supports dbt.

messagestring

Message explaining dbt status. Returned if dbt is not configured.

Example response

{
  "autogenRelationships": true,
  "branch": "main",
  "dbtVersion": "Auto",
  "projectRootPath": "dbt_project",
  "sshUrl": "git@github.com:org/repo.git",
  "supportsDbt": true,
  "message": "dbt not configured for this connection"
}