Explore, monitor, and analyze DBT Cloud projects, jobs, runs, and environments through authenticated API calls.
dbt_cloud_analyze_run
: Analyze a specific run for timings, test outcomes, artifacts, and performance signals.dbt_cloud_context
: Retrieve account, project, and environment context including connections and settings.dbt_cloud_list
: List resources such as projects, jobs, runs, environments, and connections with pagination.dbt_cloud_get
: Fetch detailed information for a single resource by type and id.dbt_cloud_monitor
: Poll job execution for a period and emit real time status updates and alerts.Cloud Resource Discovery
Run Analytics
Context & Config
Live Monitoring
Scalable Listings
dbt_cloud_analyze_run
Name | Definition | Format |
---|---|---|
account_id | DBT Cloud account id. | String (required) |
run_id | The job run id to analyze. | String (required) |
api_token | DBT Cloud API token. | String (required) |
include_artifacts | Include run artifacts in the analysis output. | Boolean |
detailed_metrics | Return granular timing and performance metrics if available. | Boolean |
dbt_cloud_context
Name | Definition | Format |
---|---|---|
account_id | DBT Cloud account id. | String (required) |
api_token | DBT Cloud API token. | String (required) |
project_id | Project id for scoped context. | String |
environment_id | Environment id for scoped context. | String |
dbt_cloud_list
Name | Definition | Format |
---|---|---|
account_id | DBT Cloud account id. | String (required) |
resource_type | Resource to list: projects , jobs , runs , environments , connections . | String (required) |
api_token | DBT Cloud API token. | String (required) |
limit | Maximum number of results to return. | Integer |
offset | Pagination offset. | Integer |
status_filter | Optional status filter where supported. | String |
dbt_cloud_get
Name | Definition | Format |
---|---|---|
account_id | DBT Cloud account id. | String (required) |
resource_type | Type of resource to retrieve. | String (required) |
resource_id | Unique id of the resource. | String (required) |
api_token | DBT Cloud API token. | String (required) |
include_related | Include related objects when available. | Boolean |
dbt_cloud_monitor
Name | Definition | Format |
---|---|---|
account_id | DBT Cloud account id. | String (required) |
api_token | DBT Cloud API token. | String (required) |
job_id | The job id to monitor. If omitted, monitor recent account jobs. | String |
monitor_duration | Minutes to monitor before stopping. | Integer |
alert_on_failure | Send alert events on job failures. | Boolean |
dbt_cloud_list
, or get details via dbt_cloud_get
.dbt_cloud_monitor
for live status.dbt_cloud_analyze_run
to extract timings, tests, and artifacts.