KosmoKrator

data

dbt Cloud Lua API for KosmoKrator Agents

Agent-facing Lua documentation and function reference for the dbt Cloud KosmoKrator integration.

Lua Namespace

Agents call this integration through app.integrations.dbt_cloud.*. Use lua_read_doc("integrations.dbt-cloud") inside KosmoKrator to discover the same reference at runtime.

Call Lua from the Headless CLI

Use kosmo integrations:lua when a shell script, CI job, cron job, or another coding CLI should run a deterministic dbt Cloud workflow without starting an interactive agent session.

Inline Lua call
kosmo integrations:lua --eval 'dump(app.integrations.dbt_cloud.list_accounts({}))' --json
Read Lua docs headlessly
kosmo integrations:lua --eval 'print(docs.read("dbt-cloud"))' --json
kosmo integrations:lua --eval 'print(docs.read("dbt-cloud.list_accounts"))' --json

Workflow file

Put repeatable logic in a Lua file, then execute it with JSON output for the calling process.

workflow.lua
local dbt_cloud = app.integrations.dbt_cloud
local result = dbt_cloud.list_accounts({})

dump(result)
Run the workflow
kosmo integrations:lua workflow.lua --json
kosmo integrations:lua workflow.lua --force --json
Namespace note. integrations:lua exposes app.integrations.dbt_cloud, app.mcp.*, docs.*, json.*, and regex.*. Use app.integrations.dbt_cloud.default.* or app.integrations.dbt_cloud.work.* when you configured named credential accounts.

MCP-only Lua

If the script only needs configured MCP servers and does not need dbt Cloud, use the narrower mcp:lua command.

MCP Lua command
# Use mcp:lua for MCP-only scripts; use integrations:lua for this integration namespace.
kosmo mcp:lua --eval 'dump(mcp.servers())' --json

Agent-Facing Lua Docs

This is the rendered version of the full Lua documentation exposed to agents when they inspect the integration namespace.

dbt Cloud Lua API

Generated from the official dbt Labs OpenAPI repository (dbt-labs/dbt-cloud-openapi-spec) using both openapi-v2.yaml and openapi-v3.yaml. The namespace is app.integrations["dbt-cloud"].

This package exposes 202 endpoint-specific tools: 97 read tools and 105 write tools. Tool names are version-prefixed (v2 or v3) to keep dbt Cloud API generations explicit.

Usage

local accounts = app.integrations["dbt-cloud"].v3_list_accounts({})

local job = app.integrations["dbt-cloud"].v3_retrieve_job({
  account_id = 12345,
  id = 67890
})

Request Bodies

Tools that create, update, patch, or delete resources may accept a body table. The table is passed as the JSON body expected by the dbt Cloud OpenAPI schema. Path and query arguments use snake_case names and are mapped back to the official parameter names.

Example Tools

| dbt_cloud_v2_list_accounts | read | GET /api/v2/accounts/ | | dbt_cloud_v2_retrieve_account | read | GET /api/v2/accounts/{account_id}/ | | dbt_cloud_v2_update_account | write | POST /api/v2/accounts/{account_id}/ | | dbt_cloud_v2_partial_update_account | write | PATCH /api/v2/accounts/{account_id}/ | | dbt_cloud_v2_list_ssh_tunnels | read | GET /api/v2/accounts/{account_id}/encryptions/ | | dbt_cloud_v2_create_ssh_tunnel | write | POST /api/v2/accounts/{account_id}/encryptions/ | | dbt_cloud_v2_retrieve_ssh_tunnel | read | GET /api/v2/accounts/{account_id}/encryptions/{id}/ | | dbt_cloud_v2_update_ssh_tunnel | write | POST /api/v2/accounts/{account_id}/encryptions/{id}/ | | dbt_cloud_v2_destroy_ssh_tunnel | write | DELETE /api/v2/accounts/{account_id}/encryptions/{id}/ | | dbt_cloud_v2_list_environments | read | GET /api/v2/accounts/{account_id}/environments/ | | dbt_cloud_v2_create_environment | write | POST /api/v2/accounts/{account_id}/environments/ | | dbt_cloud_v2_retrieve_environment | read | GET /api/v2/accounts/{account_id}/environments/{id}/ | | dbt_cloud_v2_update_environment | write | POST /api/v2/accounts/{account_id}/environments/{id}/ | | dbt_cloud_v2_destroy_environment | write | DELETE /api/v2/accounts/{account_id}/environments/{id}/ | | dbt_cloud_v2_list_invites | read | GET /api/v2/accounts/{account_id}/invites/ | | dbt_cloud_v2_retrieve_invite | read | GET /api/v2/accounts/{account_id}/invites/{id}/ | | dbt_cloud_v2_list_jobs | read | GET /api/v2/accounts/{account_id}/jobs/ | | dbt_cloud_v2_create_job | write | POST /api/v2/accounts/{account_id}/jobs/ |

Notes

  • The base URL defaults to https://cloud.getdbt.com; set url for EMEA, AU, or account-prefix hosts.
  • Authentication uses the OpenAPI bearer token scheme.
  • Returned data is the parsed JSON response from dbt Cloud, preserving upstream response fields.
Raw agent markdown
# dbt Cloud Lua API

Generated from the official dbt Labs OpenAPI repository (`dbt-labs/dbt-cloud-openapi-spec`) using both `openapi-v2.yaml` and `openapi-v3.yaml`. The namespace is `app.integrations["dbt-cloud"]`.

This package exposes 202 endpoint-specific tools: 97 read tools and 105 write tools. Tool names are version-prefixed (`v2` or `v3`) to keep dbt Cloud API generations explicit.

## Usage

```lua
local accounts = app.integrations["dbt-cloud"].v3_list_accounts({})

local job = app.integrations["dbt-cloud"].v3_retrieve_job({
  account_id = 12345,
  id = 67890
})
```

## Request Bodies

Tools that create, update, patch, or delete resources may accept a `body` table. The table is passed as the JSON body expected by the dbt Cloud OpenAPI schema. Path and query arguments use snake_case names and are mapped back to the official parameter names.

## Example Tools

| `dbt_cloud_v2_list_accounts` | read | GET `/api/v2/accounts/` |
| `dbt_cloud_v2_retrieve_account` | read | GET `/api/v2/accounts/{account_id}/` |
| `dbt_cloud_v2_update_account` | write | POST `/api/v2/accounts/{account_id}/` |
| `dbt_cloud_v2_partial_update_account` | write | PATCH `/api/v2/accounts/{account_id}/` |
| `dbt_cloud_v2_list_ssh_tunnels` | read | GET `/api/v2/accounts/{account_id}/encryptions/` |
| `dbt_cloud_v2_create_ssh_tunnel` | write | POST `/api/v2/accounts/{account_id}/encryptions/` |
| `dbt_cloud_v2_retrieve_ssh_tunnel` | read | GET `/api/v2/accounts/{account_id}/encryptions/{id}/` |
| `dbt_cloud_v2_update_ssh_tunnel` | write | POST `/api/v2/accounts/{account_id}/encryptions/{id}/` |
| `dbt_cloud_v2_destroy_ssh_tunnel` | write | DELETE `/api/v2/accounts/{account_id}/encryptions/{id}/` |
| `dbt_cloud_v2_list_environments` | read | GET `/api/v2/accounts/{account_id}/environments/` |
| `dbt_cloud_v2_create_environment` | write | POST `/api/v2/accounts/{account_id}/environments/` |
| `dbt_cloud_v2_retrieve_environment` | read | GET `/api/v2/accounts/{account_id}/environments/{id}/` |
| `dbt_cloud_v2_update_environment` | write | POST `/api/v2/accounts/{account_id}/environments/{id}/` |
| `dbt_cloud_v2_destroy_environment` | write | DELETE `/api/v2/accounts/{account_id}/environments/{id}/` |
| `dbt_cloud_v2_list_invites` | read | GET `/api/v2/accounts/{account_id}/invites/` |
| `dbt_cloud_v2_retrieve_invite` | read | GET `/api/v2/accounts/{account_id}/invites/{id}/` |
| `dbt_cloud_v2_list_jobs` | read | GET `/api/v2/accounts/{account_id}/jobs/` |
| `dbt_cloud_v2_create_job` | write | POST `/api/v2/accounts/{account_id}/jobs/` |


## Notes

- The base URL defaults to `https://cloud.getdbt.com`; set `url` for EMEA, AU, or account-prefix hosts.
- Authentication uses the OpenAPI bearer token scheme.
- Returned data is the parsed JSON response from dbt Cloud, preserving upstream response fields.
Metadata-derived Lua example
local result = app.integrations.dbt_cloud.list_accounts({})
print(result)

Functions

list_accounts Read

List Accounts Official dbt Cloud v2 endpoint: GET /api/v2/accounts/ Deprecated. Consider using the v3 API instead.

Lua path
app.integrations.dbt_cloud.list_accounts
Full name
dbt-cloud.dbt_cloud_v2_list_accounts
ParameterTypeRequiredDescription
No parameters.
retrieve_account Read

Retrieve Account Official dbt Cloud v2 endpoint: GET /api/v2/accounts/{account_id}/ Retrieve an Account

Lua path
app.integrations.dbt_cloud.retrieve_account
Full name
dbt-cloud.dbt_cloud_v2_retrieve_account
ParameterTypeRequiredDescription
No parameters.
update_account Write

Update Account Official dbt Cloud v2 endpoint: POST /api/v2/accounts/{account_id}/ Update an account

Lua path
app.integrations.dbt_cloud.update_account
Full name
dbt-cloud.dbt_cloud_v2_update_account
ParameterTypeRequiredDescription
No parameters.
partial_update_account Write

Partial Update Account Official dbt Cloud v2 endpoint: PATCH /api/v2/accounts/{account_id}/ Partial Account update

Lua path
app.integrations.dbt_cloud.partial_update_account
Full name
dbt-cloud.dbt_cloud_v2_partial_update_account
ParameterTypeRequiredDescription
No parameters.
list_ssh_tunnels Read

List SSH Tunnels Official dbt Cloud v2 endpoint: GET /api/v2/accounts/{account_id}/encryptions/ List SSH tunnels

Lua path
app.integrations.dbt_cloud.list_ssh_tunnels
Full name
dbt-cloud.dbt_cloud_v2_list_ssh_tunnels
ParameterTypeRequiredDescription
No parameters.
create_ssh_tunnel Write

Create SSH Tunnel Official dbt Cloud v2 endpoint: POST /api/v2/accounts/{account_id}/encryptions/ Create a new SSH tunnel to encrypt traffic for a given connection

Lua path
app.integrations.dbt_cloud.create_ssh_tunnel
Full name
dbt-cloud.dbt_cloud_v2_create_ssh_tunnel
ParameterTypeRequiredDescription
No parameters.
retrieve_ssh_tunnel Read

Retrieve SSH Tunnel Official dbt Cloud v2 endpoint: GET /api/v2/accounts/{account_id}/encryptions/{id}/ Retrieve an SSH tunnel

Lua path
app.integrations.dbt_cloud.retrieve_ssh_tunnel
Full name
dbt-cloud.dbt_cloud_v2_retrieve_ssh_tunnel
ParameterTypeRequiredDescription
No parameters.
update_ssh_tunnel Write

Update SSH Tunnel Official dbt Cloud v2 endpoint: POST /api/v2/accounts/{account_id}/encryptions/{id}/ Update an SSH tunnel

Lua path
app.integrations.dbt_cloud.update_ssh_tunnel
Full name
dbt-cloud.dbt_cloud_v2_update_ssh_tunnel
ParameterTypeRequiredDescription
No parameters.
destroy_ssh_tunnel Write

Destroy SSH Tunnel Official dbt Cloud v2 endpoint: DELETE /api/v2/accounts/{account_id}/encryptions/{id}/ Delete an SSH tunnel

Lua path
app.integrations.dbt_cloud.destroy_ssh_tunnel
Full name
dbt-cloud.dbt_cloud_v2_destroy_ssh_tunnel
ParameterTypeRequiredDescription
No parameters.
list_environments Read

List Environments Official dbt Cloud v2 endpoint: GET /api/v2/accounts/{account_id}/environments/ Deprecated. Consider using the v3 API instead.

Lua path
app.integrations.dbt_cloud.list_environments
Full name
dbt-cloud.dbt_cloud_v2_list_environments
ParameterTypeRequiredDescription
No parameters.
create_environment Write

Create Environment Official dbt Cloud v2 endpoint: POST /api/v2/accounts/{account_id}/environments/ Deprecated. Consider using the v3 API instead.

Lua path
app.integrations.dbt_cloud.create_environment
Full name
dbt-cloud.dbt_cloud_v2_create_environment
ParameterTypeRequiredDescription
No parameters.
retrieve_environment Read

Retrieve Environment Official dbt Cloud v2 endpoint: GET /api/v2/accounts/{account_id}/environments/{id}/ Deprecated. Consider using the v3 API instead.

Lua path
app.integrations.dbt_cloud.retrieve_environment
Full name
dbt-cloud.dbt_cloud_v2_retrieve_environment
ParameterTypeRequiredDescription
No parameters.
update_environment Write

Update Environment Official dbt Cloud v2 endpoint: POST /api/v2/accounts/{account_id}/environments/{id}/ Deprecated. Consider using the v3 API instead.

Lua path
app.integrations.dbt_cloud.update_environment
Full name
dbt-cloud.dbt_cloud_v2_update_environment
ParameterTypeRequiredDescription
No parameters.
destroy_environment Write

Destroy Environment Official dbt Cloud v2 endpoint: DELETE /api/v2/accounts/{account_id}/environments/{id}/ Deprecated. Consider using the v3 API instead.

Lua path
app.integrations.dbt_cloud.destroy_environment
Full name
dbt-cloud.dbt_cloud_v2_destroy_environment
ParameterTypeRequiredDescription
No parameters.
list_invites Read

List Invites Official dbt Cloud v2 endpoint: GET /api/v2/accounts/{account_id}/invites/

Lua path
app.integrations.dbt_cloud.list_invites
Full name
dbt-cloud.dbt_cloud_v2_list_invites
ParameterTypeRequiredDescription
No parameters.
retrieve_invite Read

Retrieve Invite Official dbt Cloud v2 endpoint: GET /api/v2/accounts/{account_id}/invites/{id}/

Lua path
app.integrations.dbt_cloud.retrieve_invite
Full name
dbt-cloud.dbt_cloud_v2_retrieve_invite
ParameterTypeRequiredDescription
No parameters.
list_jobs Read

List Jobs Official dbt Cloud v2 endpoint: GET /api/v2/accounts/{account_id}/jobs/ List jobs for the given account

Lua path
app.integrations.dbt_cloud.list_jobs
Full name
dbt-cloud.dbt_cloud_v2_list_jobs
ParameterTypeRequiredDescription
No parameters.
create_job Write

Create Job Official dbt Cloud v2 endpoint: POST /api/v2/accounts/{account_id}/jobs/ Create a new job.

Lua path
app.integrations.dbt_cloud.create_job
Full name
dbt-cloud.dbt_cloud_v2_create_job
ParameterTypeRequiredDescription
No parameters.
retrieve_job_artifact Read

Retrieve Job Artifact Official dbt Cloud v2 endpoint: GET /api/v2/accounts/{account_id}/jobs/{job_id}/artifacts/{remainder} Given a job id and *a set of Run filters* return the latest matching artifact for that job.

Lua path
app.integrations.dbt_cloud.retrieve_job_artifact
Full name
dbt-cloud.dbt_cloud_v2_retrieve_job_artifact
ParameterTypeRequiredDescription
No parameters.
retry_failed_job Write

Retry Failed Job Official dbt Cloud v2 endpoint: POST /api/v2/accounts/{account_id}/jobs/{job_id}/rerun/ Use this endpoint to retry a failed run for a job from the point of failure, if the run failed. Otherwise trigger a new run. When this

Lua path
app.integrations.dbt_cloud.retry_failed_job
Full name
dbt-cloud.dbt_cloud_v2_retry_failed_job
ParameterTypeRequiredDescription
No parameters.
trigger_job_run Write

Trigger Job Run Official dbt Cloud v2 endpoint: POST /api/v2/accounts/{account_id}/jobs/{job_id}/run/ Use this endpoint to kick off a run for a job. When this endpoint returns a successful response, a new run will be enqueued for the accoun

Lua path
app.integrations.dbt_cloud.trigger_job_run
Full name
dbt-cloud.dbt_cloud_v2_trigger_job_run
ParameterTypeRequiredDescription
No parameters.
retrieve_job Read

Retrieve Job Official dbt Cloud v2 endpoint: GET /api/v2/accounts/{account_id}/jobs/{id}/ Retrieve the details of a job.

Lua path
app.integrations.dbt_cloud.retrieve_job
Full name
dbt-cloud.dbt_cloud_v2_retrieve_job
ParameterTypeRequiredDescription
No parameters.
update_job Write

Update Job Official dbt Cloud v2 endpoint: POST /api/v2/accounts/{account_id}/jobs/{id}/ Update a job.

Lua path
app.integrations.dbt_cloud.update_job
Full name
dbt-cloud.dbt_cloud_v2_update_job
ParameterTypeRequiredDescription
No parameters.
destroy_job Write

Destroy Job Official dbt Cloud v2 endpoint: DELETE /api/v2/accounts/{account_id}/jobs/{id}/ Delete a job

Lua path
app.integrations.dbt_cloud.destroy_job
Full name
dbt-cloud.dbt_cloud_v2_destroy_job
ParameterTypeRequiredDescription
No parameters.
list_account_license_allocations Read

List Account License Allocations Official dbt Cloud v2 endpoint: GET /api/v2/accounts/{account_id}/licenses/

Lua path
app.integrations.dbt_cloud.list_account_license_allocations
Full name
dbt-cloud.dbt_cloud_v2_list_account_license_allocations
ParameterTypeRequiredDescription
No parameters.
list_notifications Read

List Notifications Official dbt Cloud v2 endpoint: GET /api/v2/accounts/{account_id}/notifications/ List notification configurations

Lua path
app.integrations.dbt_cloud.list_notifications
Full name
dbt-cloud.dbt_cloud_v2_list_notifications
ParameterTypeRequiredDescription
No parameters.
create_notification Write

Create Notification Official dbt Cloud v2 endpoint: POST /api/v2/accounts/{account_id}/notifications/ Create a new Job Notification configuration to trigger notifications for job successes, failures, or cancelations. Notifications can be se

Lua path
app.integrations.dbt_cloud.create_notification
Full name
dbt-cloud.dbt_cloud_v2_create_notification
ParameterTypeRequiredDescription
No parameters.
retrieve_notification Read

Retrieve Notification Official dbt Cloud v2 endpoint: GET /api/v2/accounts/{account_id}/notifications/{id}/ Fetch notification configurations

Lua path
app.integrations.dbt_cloud.retrieve_notification
Full name
dbt-cloud.dbt_cloud_v2_retrieve_notification
ParameterTypeRequiredDescription
No parameters.
update_notification Write

Update Notification Official dbt Cloud v2 endpoint: POST /api/v2/accounts/{account_id}/notifications/{id}/ Update an existing Job Notification configuration.

Lua path
app.integrations.dbt_cloud.update_notification
Full name
dbt-cloud.dbt_cloud_v2_update_notification
ParameterTypeRequiredDescription
No parameters.
destroy_notification Write

Destroy Notification Official dbt Cloud v2 endpoint: DELETE /api/v2/accounts/{account_id}/notifications/{id}/

Lua path
app.integrations.dbt_cloud.destroy_notification
Full name
dbt-cloud.dbt_cloud_v2_destroy_notification
ParameterTypeRequiredDescription
No parameters.
update_license_permissions Write

Update License Permissions Official dbt Cloud v2 endpoint: POST /api/v2/accounts/{account_id}/permissions/{id}/

Lua path
app.integrations.dbt_cloud.update_license_permissions
Full name
dbt-cloud.dbt_cloud_v2_update_license_permissions
ParameterTypeRequiredDescription
No parameters.
list_projects Read

List Projects Official dbt Cloud v2 endpoint: GET /api/v2/accounts/{account_id}/projects/ Deprecated. Consider using the v3 API instead.

Lua path
app.integrations.dbt_cloud.list_projects
Full name
dbt-cloud.dbt_cloud_v2_list_projects
ParameterTypeRequiredDescription
No parameters.
create_project Write

Create Project Official dbt Cloud v2 endpoint: POST /api/v2/accounts/{account_id}/projects/ Deprecated. Consider using the v3 API instead.

Lua path
app.integrations.dbt_cloud.create_project
Full name
dbt-cloud.dbt_cloud_v2_create_project
ParameterTypeRequiredDescription
No parameters.
retrieve_project Read

Retrieve Project Official dbt Cloud v2 endpoint: GET /api/v2/accounts/{account_id}/projects/{id}/ Deprecated. Consider using the v3 API instead.

Lua path
app.integrations.dbt_cloud.retrieve_project
Full name
dbt-cloud.dbt_cloud_v2_retrieve_project
ParameterTypeRequiredDescription
No parameters.
update_project Write

Update Project Official dbt Cloud v2 endpoint: POST /api/v2/accounts/{account_id}/projects/{id}/ Deprecated. Consider using the v3 API instead.

Lua path
app.integrations.dbt_cloud.update_project
Full name
dbt-cloud.dbt_cloud_v2_update_project
ParameterTypeRequiredDescription
No parameters.
destroy_project Write

Destroy Project Official dbt Cloud v2 endpoint: DELETE /api/v2/accounts/{account_id}/projects/{id}/ Deprecated. Consider using the v3 API instead.

Lua path
app.integrations.dbt_cloud.destroy_project
Full name
dbt-cloud.dbt_cloud_v2_destroy_project
ParameterTypeRequiredDescription
No parameters.
list_repositories Read

List Repositories Official dbt Cloud v2 endpoint: GET /api/v2/accounts/{account_id}/repositories/ Deprecated. Consider using the v3 API instead.

Lua path
app.integrations.dbt_cloud.list_repositories
Full name
dbt-cloud.dbt_cloud_v2_list_repositories
ParameterTypeRequiredDescription
No parameters.
create_repository Write

Create Repository Official dbt Cloud v2 endpoint: POST /api/v2/accounts/{account_id}/repositories/ Deprecated. Consider using the v3 API instead.

Lua path
app.integrations.dbt_cloud.create_repository
Full name
dbt-cloud.dbt_cloud_v2_create_repository
ParameterTypeRequiredDescription
No parameters.
retrieve_repository Read

Retrieve Repository Official dbt Cloud v2 endpoint: GET /api/v2/accounts/{account_id}/repositories/{id}/ Deprecated. Consider using the v3 API instead.

Lua path
app.integrations.dbt_cloud.retrieve_repository
Full name
dbt-cloud.dbt_cloud_v2_retrieve_repository
ParameterTypeRequiredDescription
No parameters.
destroy_repository Write

Destroy Repository Official dbt Cloud v2 endpoint: DELETE /api/v2/accounts/{account_id}/repositories/{id}/ Deprecated. Consider using the v3 API instead.

Lua path
app.integrations.dbt_cloud.destroy_repository
Full name
dbt-cloud.dbt_cloud_v2_destroy_repository
ParameterTypeRequiredDescription
No parameters.
list_runs Read

List Runs Official dbt Cloud v2 endpoint: GET /api/v2/accounts/{account_id}/runs/ List runs for an account.

Lua path
app.integrations.dbt_cloud.list_runs
Full name
dbt-cloud.dbt_cloud_v2_list_runs
ParameterTypeRequiredDescription
No parameters.
retrieve_run Read

Retrieve Run Official dbt Cloud v2 endpoint: GET /api/v2/accounts/{account_id}/runs/{id}/ Retrieve details of a run.

Lua path
app.integrations.dbt_cloud.retrieve_run
Full name
dbt-cloud.dbt_cloud_v2_retrieve_run
ParameterTypeRequiredDescription
No parameters.
list_run_artifacts Read

List Run Artifacts Official dbt Cloud v2 endpoint: GET /api/v2/accounts/{account_id}/runs/{run_id}/artifacts/ Retrieve the list of artifacts generated for a run.

Lua path
app.integrations.dbt_cloud.list_run_artifacts
Full name
dbt-cloud.dbt_cloud_v2_list_run_artifacts
ParameterTypeRequiredDescription
No parameters.
retrieve_run_artifact Read

Retrieve Run Artifact Official dbt Cloud v2 endpoint: GET /api/v2/accounts/{account_id}/runs/{run_id}/artifacts/{remainder} Use this endpoint to fetch artifacts from a completed run. Once a run has been completed, you can use this endpoint

Lua path
app.integrations.dbt_cloud.retrieve_run_artifact
Full name
dbt-cloud.dbt_cloud_v2_retrieve_run_artifact
ParameterTypeRequiredDescription
No parameters.
cancel_run Write

Cancel Run Official dbt Cloud v2 endpoint: POST /api/v2/accounts/{account_id}/runs/{run_id}/cancel/ Cancel a run.

Lua path
app.integrations.dbt_cloud.cancel_run
Full name
dbt-cloud.dbt_cloud_v2_cancel_run
ParameterTypeRequiredDescription
No parameters.
retrieve_run_failure_details Read

Retrieve Run Failure Details Official dbt Cloud v2 endpoint: GET /api/v2/accounts/{account_id}/runs/{run_id}/retry/ Use this endpoint to get details about a retryable run that has failed.

Lua path
app.integrations.dbt_cloud.retrieve_run_failure_details
Full name
dbt-cloud.dbt_cloud_v2_retrieve_run_failure_details
ParameterTypeRequiredDescription
No parameters.
retry_run Write

Retry Run Official dbt Cloud v2 endpoint: POST /api/v2/accounts/{account_id}/runs/{run_id}/retry/ Use this endpoint to retry a failed run. When this endpoint returns a successful response, a new run will be enqueued. Users can poll the Get

Lua path
app.integrations.dbt_cloud.retry_run
Full name
dbt-cloud.dbt_cloud_v2_retry_run
ParameterTypeRequiredDescription
No parameters.
retrieve_run_step Read

Retrieve Run Step Official dbt Cloud v2 endpoint: GET /api/v2/accounts/{account_id}/steps/{id}/ Retrieve the details of a specific step of a run.

Lua path
app.integrations.dbt_cloud.retrieve_run_step
Full name
dbt-cloud.dbt_cloud_v2_retrieve_run_step
ParameterTypeRequiredDescription
No parameters.
list_users Read

List Users Official dbt Cloud v2 endpoint: GET /api/v2/accounts/{account_id}/users/ List the Users associated with the specified Account.

Lua path
app.integrations.dbt_cloud.list_users
Full name
dbt-cloud.dbt_cloud_v2_list_users
ParameterTypeRequiredDescription
No parameters.
unsubscribe_from_notifications Write

Unsubscribe from Notifications Official dbt Cloud v2 endpoint: POST /api/v2/notifications/unsubscribe/ Clear out all email notification configurations for the user making the request.

Lua path
app.integrations.dbt_cloud.unsubscribe_from_notifications
Full name
dbt-cloud.dbt_cloud_v2_unsubscribe_from_notifications
ParameterTypeRequiredDescription
No parameters.
retrieve_user Read

Retrieve User Official dbt Cloud v2 endpoint: GET /api/v2/users/{id}/

Lua path
app.integrations.dbt_cloud.retrieve_user
Full name
dbt-cloud.dbt_cloud_v2_retrieve_user
ParameterTypeRequiredDescription
No parameters.
update_user Write

Update User Official dbt Cloud v2 endpoint: POST /api/v2/users/{id}/

Lua path
app.integrations.dbt_cloud.update_user
Full name
dbt-cloud.dbt_cloud_v2_update_user
ParameterTypeRequiredDescription
No parameters.
list_accounts Read

List Accounts Official dbt Cloud v3 endpoint: GET /api/v3/accounts/ List the Accounts that your API Token is authorized to access.

Lua path
app.integrations.dbt_cloud.list_accounts
Full name
dbt-cloud.dbt_cloud_v3_list_accounts
ParameterTypeRequiredDescription
No parameters.
assign_user_groups Write

Assign User to Groups Official dbt Cloud v3 endpoint: POST /api/v3/accounts/{account_id}/assign-groups/

Lua path
app.integrations.dbt_cloud.assign_user_groups
Full name
dbt-cloud.dbt_cloud_v3_assign_user_to_groups
ParameterTypeRequiredDescription
No parameters.
list_recent_audit_log_events Read

List Recent Audit Log Events Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/audit-logs/ Fetch paginated audit log events. Note: This API is only available to enterprise customers.

Lua path
app.integrations.dbt_cloud.list_recent_audit_log_events
Full name
dbt-cloud.dbt_cloud_v3_list_recent_audit_log_events
ParameterTypeRequiredDescription
No parameters.
get_recent_audit_log_events_csv Read

Get Recent Audit Log Events CSV Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/audit-logs/download/ Generate audit log CSV Note: This API is only available to enterprise customers.

Lua path
app.integrations.dbt_cloud.get_recent_audit_log_events_csv
Full name
dbt-cloud.dbt_cloud_v3_get_recent_audit_log_events_csv
ParameterTypeRequiredDescription
No parameters.
get_bulk_audit_log_export_status Read

Get Bulk Audit Log Export Status Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/audit-logs/export/ Check the status of a bulk export request. Note: This API is only available to enterprise customers.

Lua path
app.integrations.dbt_cloud.get_bulk_audit_log_export_status
Full name
dbt-cloud.dbt_cloud_v3_get_bulk_audit_log_export_status
ParameterTypeRequiredDescription
No parameters.
submit_bulk_audit_log_export_request Write

Submit Bulk Audit Log Export Request Official dbt Cloud v3 endpoint: POST /api/v3/accounts/{account_id}/audit-logs/export/ Submit a bulk export request. Note: This API is only available to enterprise customers.

Lua path
app.integrations.dbt_cloud.submit_bulk_audit_log_export_request
Full name
dbt-cloud.dbt_cloud_v3_submit_bulk_audit_log_export_request
ParameterTypeRequiredDescription
No parameters.
download_bulk_audit_log_export Read

Download Bulk Audit Log Export Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/audit-logs/export/{job_identifier}/download/ Download a bulk export of audit log events. Note: This API is only available to enterprise custome

Lua path
app.integrations.dbt_cloud.download_bulk_audit_log_export
Full name
dbt-cloud.dbt_cloud_v3_download_bulk_audit_log_export
ParameterTypeRequiredDescription
No parameters.
list_account_connections Read

List Account Connections Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/connections/ List all Account Connections.

Lua path
app.integrations.dbt_cloud.list_account_connections
Full name
dbt-cloud.dbt_cloud_v3_list_account_connections
ParameterTypeRequiredDescription
No parameters.
create_account_connection Write

Create Account Connection Official dbt Cloud v3 endpoint: POST /api/v3/accounts/{account_id}/connections/ Create a new Account Connection.

Lua path
app.integrations.dbt_cloud.create_account_connection
Full name
dbt-cloud.dbt_cloud_v3_create_account_connection
ParameterTypeRequiredDescription
No parameters.
retrieve_account_connection Read

Retrieve Account Connection Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/connections/{id}/ Retrieve details of a specific Account Connection.

Lua path
app.integrations.dbt_cloud.retrieve_account_connection
Full name
dbt-cloud.dbt_cloud_v3_retrieve_account_connection
ParameterTypeRequiredDescription
No parameters.
update_account_connection Write

Update Account Connection Official dbt Cloud v3 endpoint: PATCH /api/v3/accounts/{account_id}/connections/{id}/ Update an existing Account Connection.

Lua path
app.integrations.dbt_cloud.update_account_connection
Full name
dbt-cloud.dbt_cloud_v3_update_account_connection
ParameterTypeRequiredDescription
No parameters.
delete_account_connection_delete Write

Delete Account Connection Delete Official dbt Cloud v3 endpoint: DELETE /api/v3/accounts/{account_id}/connections/{id}/ Delete an existing Account Connection Delete.

Lua path
app.integrations.dbt_cloud.delete_account_connection_delete
Full name
dbt-cloud.dbt_cloud_v3_delete_account_connection_delete
ParameterTypeRequiredDescription
No parameters.
delete_environment_sao_cache Write

Delete Environment SAO Cache Official dbt Cloud v3 endpoint: DELETE /api/v3/accounts/{account_id}/environments/{environment_id}/sao-cache/ Clear the environment SAO (State Aware Orchestration) cache in Redis for the given environment

Lua path
app.integrations.dbt_cloud.delete_environment_sao_cache
Full name
dbt-cloud.dbt_cloud_v3_delete_environment_sao_cache
ParameterTypeRequiredDescription
No parameters.
list_favorite_asset_responses Read

List Favorite Asset Responses Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/favorite-assets/ List all Favorite Asset Responses.

Lua path
app.integrations.dbt_cloud.list_favorite_asset_responses
Full name
dbt-cloud.dbt_cloud_v3_list_favorite_asset_responses
ParameterTypeRequiredDescription
No parameters.
assign_group_permissions Write

Assign Group Permissions Official dbt Cloud v3 endpoint: POST /api/v3/accounts/{account_id}/group-permissions/{group_id}/

Lua path
app.integrations.dbt_cloud.assign_group_permissions
Full name
dbt-cloud.dbt_cloud_v3_assign_group_permissions
ParameterTypeRequiredDescription
No parameters.
list_groups Read

List Groups Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/groups/

Lua path
app.integrations.dbt_cloud.list_groups
Full name
dbt-cloud.dbt_cloud_v3_list_groups
ParameterTypeRequiredDescription
No parameters.
create_group Write

Create Group Official dbt Cloud v3 endpoint: POST /api/v3/accounts/{account_id}/groups/

Lua path
app.integrations.dbt_cloud.create_group
Full name
dbt-cloud.dbt_cloud_v3_create_group
ParameterTypeRequiredDescription
No parameters.
retrieve_group Read

Retrieve Group Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/groups/{id}/

Lua path
app.integrations.dbt_cloud.retrieve_group
Full name
dbt-cloud.dbt_cloud_v3_retrieve_group
ParameterTypeRequiredDescription
No parameters.
update_group Write

Update Group Official dbt Cloud v3 endpoint: POST /api/v3/accounts/{account_id}/groups/{id}/

Lua path
app.integrations.dbt_cloud.update_group
Full name
dbt-cloud.dbt_cloud_v3_update_group
ParameterTypeRequiredDescription
No parameters.
send_user_invites Write

Send user invites Official dbt Cloud v3 endpoint: POST /api/v3/accounts/{account_id}/invites/ Send email invites to users who you wish to add to this account

Lua path
app.integrations.dbt_cloud.send_user_invites
Full name
dbt-cloud.dbt_cloud_v3_send_user_invites
ParameterTypeRequiredDescription
No parameters.
list_ip_restrictions Read

List IP Restrictions Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/ip-restrictions/

Lua path
app.integrations.dbt_cloud.list_ip_restrictions
Full name
dbt-cloud.dbt_cloud_v3_list_ip_restrictions
ParameterTypeRequiredDescription
No parameters.
save_ip_restriction Write

Save IP Restriction Official dbt Cloud v3 endpoint: POST /api/v3/accounts/{account_id}/ip-restrictions/ Save net-new ip restriction rule Note: As long as at least one cidr was successfully saved a 2XX will be returned. Check the `extra` key

Lua path
app.integrations.dbt_cloud.save_ip_restriction
Full name
dbt-cloud.dbt_cloud_v3_save_ip_restriction
ParameterTypeRequiredDescription
No parameters.
enable_ip_restrictions Write

Enable IP Restrictions Official dbt Cloud v3 endpoint: POST /api/v3/accounts/{account_id}/ip-restrictions-set/ Toggle the enablement of the IP restriction feature.

Lua path
app.integrations.dbt_cloud.enable_ip_restrictions
Full name
dbt-cloud.dbt_cloud_v3_enable_ip_restrictions
ParameterTypeRequiredDescription
No parameters.
validate_client_ip_against_ip_restrictions Read

Validate Client IP Against IP Restrictions Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/ip-restrictions-set/{id}/validate/ This endpoint returns whether the client ip is acceptable based on the configured ip restriction

Lua path
app.integrations.dbt_cloud.validate_client_ip_against_ip_restrictions
Full name
dbt-cloud.dbt_cloud_v3_validate_client_ip_against_ip_restrictions
ParameterTypeRequiredDescription
No parameters.
validate_client_ip_against_ip_restrictions_excluding_specified_ip_rule Read

Validate Client IP Against IP Restrictions Excluding Specified IP Rule Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/ip-restrictions-set/{id}/validate/{rule_id} This endpoint returns whether the client ip is acceptable b

Lua path
app.integrations.dbt_cloud.validate_client_ip_against_ip_restrictions_excluding_specified_ip_rule
Full name
dbt-cloud.dbt_cloud_v3_validate_client_ip_against_ip_restrictions_excluding_specified_ip_rule
ParameterTypeRequiredDescription
No parameters.
retrieve_ip_restriction Read

Retrieve IP Restriction Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/ip-restrictions/{id}

Lua path
app.integrations.dbt_cloud.retrieve_ip_restriction
Full name
dbt-cloud.dbt_cloud_v3_retrieve_ip_restriction
ParameterTypeRequiredDescription
No parameters.
update_ip_restriction Write

Update IP Restriction Official dbt Cloud v3 endpoint: PUT /api/v3/accounts/{account_id}/ip-restrictions/{id} Update an existing ip restriction rule Note: As long as at least one cidr was successfully saved a 2XX will be returned. Check the

Lua path
app.integrations.dbt_cloud.update_ip_restriction
Full name
dbt-cloud.dbt_cloud_v3_update_ip_restriction
ParameterTypeRequiredDescription
No parameters.
delete_ip_restriction Write

Delete IP Restriction Official dbt Cloud v3 endpoint: DELETE /api/v3/accounts/{account_id}/ip-restrictions/{id}

Lua path
app.integrations.dbt_cloud.delete_ip_restriction
Full name
dbt-cloud.dbt_cloud_v3_delete_ip_restriction
ParameterTypeRequiredDescription
No parameters.
list_license_maps Read

List License Maps Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/license-maps/

Lua path
app.integrations.dbt_cloud.list_license_maps
Full name
dbt-cloud.dbt_cloud_v3_list_license_maps
ParameterTypeRequiredDescription
No parameters.
create_license_map Write

Create License Map Official dbt Cloud v3 endpoint: POST /api/v3/accounts/{account_id}/license-maps/

Lua path
app.integrations.dbt_cloud.create_license_map
Full name
dbt-cloud.dbt_cloud_v3_create_license_map
ParameterTypeRequiredDescription
No parameters.
retrieve_license_map Read

Retrieve License Map Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/license-maps/{id}/

Lua path
app.integrations.dbt_cloud.retrieve_license_map
Full name
dbt-cloud.dbt_cloud_v3_retrieve_license_map
ParameterTypeRequiredDescription
No parameters.
update_license_map Write

Update License Map Official dbt Cloud v3 endpoint: POST /api/v3/accounts/{account_id}/license-maps/{id}/

Lua path
app.integrations.dbt_cloud.update_license_map
Full name
dbt-cloud.dbt_cloud_v3_update_license_map
ParameterTypeRequiredDescription
No parameters.
destroy_license_map Write

Destroy License Map Official dbt Cloud v3 endpoint: DELETE /api/v3/accounts/{account_id}/license-maps/{id}/

Lua path
app.integrations.dbt_cloud.destroy_license_map
Full name
dbt-cloud.dbt_cloud_v3_destroy_license_map
ParameterTypeRequiredDescription
No parameters.
list_oauthconfigurations Read

List OAuthConfigurations Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/oauth-configurations/ List OAuthConfigurations

Lua path
app.integrations.dbt_cloud.list_oauthconfigurations
Full name
dbt-cloud.dbt_cloud_v3_list_oauth_configurations
ParameterTypeRequiredDescription
No parameters.
create_oauthconfiguration Write

Create OAuthConfiguration Official dbt Cloud v3 endpoint: POST /api/v3/accounts/{account_id}/oauth-configurations/ Create a new OAuthConfiguration

Lua path
app.integrations.dbt_cloud.create_oauthconfiguration
Full name
dbt-cloud.dbt_cloud_v3_create_oauth_configuration
ParameterTypeRequiredDescription
No parameters.
retrieve_oauth_configuration Read

Retrieve OAuth Configuration Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/oauth-configurations/{id}/ Retrieve an OAuth Configuration

Lua path
app.integrations.dbt_cloud.retrieve_oauth_configuration
Full name
dbt-cloud.dbt_cloud_v3_retrieve_oauth_configuration
ParameterTypeRequiredDescription
No parameters.
update_oauth_configuration Write

Update OAuth Configuration Official dbt Cloud v3 endpoint: POST /api/v3/accounts/{account_id}/oauth-configurations/{id}/ Update an OAuthConfiguration

Lua path
app.integrations.dbt_cloud.update_oauth_configuration
Full name
dbt-cloud.dbt_cloud_v3_update_oauth_configuration
ParameterTypeRequiredDescription
No parameters.
destroy_oauth_configuration Write

Destroy OAuth Configuration Official dbt Cloud v3 endpoint: DELETE /api/v3/accounts/{account_id}/oauth-configurations/{id}/ Delete an OAuth Configuration

Lua path
app.integrations.dbt_cloud.destroy_oauth_configuration
Full name
dbt-cloud.dbt_cloud_v3_destroy_oauth_configuration
ParameterTypeRequiredDescription
No parameters.
list_projects Read

List Projects Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/projects/ List Projects

Lua path
app.integrations.dbt_cloud.list_projects
Full name
dbt-cloud.dbt_cloud_v3_list_projects
ParameterTypeRequiredDescription
No parameters.
create_project Write

Create Project Official dbt Cloud v3 endpoint: POST /api/v3/accounts/{account_id}/projects/ Create a new Project

Lua path
app.integrations.dbt_cloud.create_project
Full name
dbt-cloud.dbt_cloud_v3_create_project
ParameterTypeRequiredDescription
No parameters.
retrieve_project Read

Retrieve Project Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/projects/{id}/ Retrieve a Project

Lua path
app.integrations.dbt_cloud.retrieve_project
Full name
dbt-cloud.dbt_cloud_v3_retrieve_project
ParameterTypeRequiredDescription
No parameters.
update_project Write

Update Project Official dbt Cloud v3 endpoint: POST /api/v3/accounts/{account_id}/projects/{id}/ Update a Project

Lua path
app.integrations.dbt_cloud.update_project
Full name
dbt-cloud.dbt_cloud_v3_update_project
ParameterTypeRequiredDescription
No parameters.
destroy_project Write

Destroy Project Official dbt Cloud v3 endpoint: DELETE /api/v3/accounts/{account_id}/projects/{id}/ Delete Project

Lua path
app.integrations.dbt_cloud.destroy_project
Full name
dbt-cloud.dbt_cloud_v3_destroy_project
ParameterTypeRequiredDescription
No parameters.
create_adapter Write

Create Adapter Official dbt Cloud v3 endpoint: POST /api/v3/accounts/{account_id}/projects/{project_id}/adapters/ Create a new adapter for a project. The ID from this adapter can be used to create Connections or Credentials when necessary.

Lua path
app.integrations.dbt_cloud.create_adapter
Full name
dbt-cloud.dbt_cloud_v3_create_adapter
ParameterTypeRequiredDescription
No parameters.
retrieve_adapter Read

Retrieve Adapter Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/projects/{project_id}/adapters/{id}/ Get an adapter by ID.

Lua path
app.integrations.dbt_cloud.retrieve_adapter
Full name
dbt-cloud.dbt_cloud_v3_retrieve_adapter
ParameterTypeRequiredDescription
No parameters.
update_adapter Write

Update Adapter Official dbt Cloud v3 endpoint: POST /api/v3/accounts/{account_id}/projects/{project_id}/adapters/{id}/ Update an adapter.

Lua path
app.integrations.dbt_cloud.update_adapter
Full name
dbt-cloud.dbt_cloud_v3_update_adapter
ParameterTypeRequiredDescription
No parameters.
destroy_adapter Write

Destroy Adapter Official dbt Cloud v3 endpoint: DELETE /api/v3/accounts/{account_id}/projects/{project_id}/adapters/{id}/ Delete an adapter.

Lua path
app.integrations.dbt_cloud.destroy_adapter
Full name
dbt-cloud.dbt_cloud_v3_destroy_adapter
ParameterTypeRequiredDescription
No parameters.
list_connections Read

List Connections Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/projects/{project_id}/connections/ List Connections

Lua path
app.integrations.dbt_cloud.list_connections
Full name
dbt-cloud.dbt_cloud_v3_list_connections
ParameterTypeRequiredDescription
No parameters.
create_connection Write

Create Connection Official dbt Cloud v3 endpoint: POST /api/v3/accounts/{account_id}/projects/{project_id}/connections/ Create a new Connection

Lua path
app.integrations.dbt_cloud.create_connection
Full name
dbt-cloud.dbt_cloud_v3_create_connection
ParameterTypeRequiredDescription
No parameters.
retrieve_connection Read

Retrieve Connection Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/projects/{project_id}/connections/{id}/ Retrieve a Connection

Lua path
app.integrations.dbt_cloud.retrieve_connection
Full name
dbt-cloud.dbt_cloud_v3_retrieve_connection
ParameterTypeRequiredDescription
No parameters.
update_connection Write

Update Connection Official dbt Cloud v3 endpoint: POST /api/v3/accounts/{account_id}/projects/{project_id}/connections/{id}/ Update a Connection

Lua path
app.integrations.dbt_cloud.update_connection
Full name
dbt-cloud.dbt_cloud_v3_update_connection
ParameterTypeRequiredDescription
No parameters.
destroy_connection Write

Destroy Connection Official dbt Cloud v3 endpoint: DELETE /api/v3/accounts/{account_id}/projects/{project_id}/connections/{id}/ Delete a Connection

Lua path
app.integrations.dbt_cloud.destroy_connection
Full name
dbt-cloud.dbt_cloud_v3_destroy_connection
ParameterTypeRequiredDescription
No parameters.
list_credentials Read

List Credentials Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/projects/{project_id}/credentials/ List the credentials for a given project.

Lua path
app.integrations.dbt_cloud.list_credentials
Full name
dbt-cloud.dbt_cloud_v3_list_credentials
ParameterTypeRequiredDescription
No parameters.
create_credentials Write

Create Credentials Official dbt Cloud v3 endpoint: POST /api/v3/accounts/{account_id}/projects/{project_id}/credentials/ Create a new set of credentials to associate with a user or environment.

Lua path
app.integrations.dbt_cloud.create_credentials
Full name
dbt-cloud.dbt_cloud_v3_create_credentials
ParameterTypeRequiredDescription
No parameters.
get_credentials Read

Get Credentials Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/projects/{project_id}/credentials/{id}/ Fetch a specific set of credentials.

Lua path
app.integrations.dbt_cloud.get_credentials
Full name
dbt-cloud.dbt_cloud_v3_get_credentials
ParameterTypeRequiredDescription
No parameters.
update_credentials Write

Update Credentials Official dbt Cloud v3 endpoint: POST /api/v3/accounts/{account_id}/projects/{project_id}/credentials/{id}/ Update a set of credentials.

Lua path
app.integrations.dbt_cloud.update_credentials
Full name
dbt-cloud.dbt_cloud_v3_update_credentials
ParameterTypeRequiredDescription
No parameters.
partial_update_credentials Write

Partial Update Credentials Official dbt Cloud v3 endpoint: PATCH /api/v3/accounts/{account_id}/projects/{project_id}/credentials/{id}/ Partially update a set of credentials.

Lua path
app.integrations.dbt_cloud.partial_update_credentials
Full name
dbt-cloud.dbt_cloud_v3_partial_update_credentials
ParameterTypeRequiredDescription
No parameters.
delete_credentials Write

Delete Credentials Official dbt Cloud v3 endpoint: DELETE /api/v3/accounts/{account_id}/projects/{project_id}/credentials/{id}/ Delete a set of credentials.

Lua path
app.integrations.dbt_cloud.delete_credentials
Full name
dbt-cloud.dbt_cloud_v3_delete_credentials
ParameterTypeRequiredDescription
No parameters.
create_projects_environment_variable Write

Create Projects Environment Variable Official dbt Cloud v3 endpoint: POST /api/v3/accounts/{account_id}/projects/{project_id}/environment-variables/

Lua path
app.integrations.dbt_cloud.create_projects_environment_variable
Full name
dbt-cloud.dbt_cloud_v3_create_projects_environment_variable
ParameterTypeRequiredDescription
No parameters.
update_projects_environment_variable Write

Update Projects Environment Variable Official dbt Cloud v3 endpoint: POST /api/v3/accounts/{account_id}/projects/{project_id}/environment-variables/{id}/

Lua path
app.integrations.dbt_cloud.update_projects_environment_variable
Full name
dbt-cloud.dbt_cloud_v3_update_projects_environment_variable
ParameterTypeRequiredDescription
No parameters.
destroy_projects_environment_variable Write

Destroy Projects Environment Variable Official dbt Cloud v3 endpoint: DELETE /api/v3/accounts/{account_id}/projects/{project_id}/environment-variables/{id}/

Lua path
app.integrations.dbt_cloud.destroy_projects_environment_variable
Full name
dbt-cloud.dbt_cloud_v3_destroy_projects_environment_variable
ParameterTypeRequiredDescription
No parameters.
create_projects_environment_variables_bulk Write

Create Projects Environment Variables Bulk Official dbt Cloud v3 endpoint: POST /api/v3/accounts/{account_id}/projects/{project_id}/environment-variables/bulk/

Lua path
app.integrations.dbt_cloud.create_projects_environment_variables_bulk
Full name
dbt-cloud.dbt_cloud_v3_create_projects_environment_variables_bulk
ParameterTypeRequiredDescription
No parameters.
update_projects_environment_variables_bulk Write

Update Projects Environment Variables Bulk Official dbt Cloud v3 endpoint: PUT /api/v3/accounts/{account_id}/projects/{project_id}/environment-variables/bulk/

Lua path
app.integrations.dbt_cloud.update_projects_environment_variables_bulk
Full name
dbt-cloud.dbt_cloud_v3_update_projects_environment_variables_bulk
ParameterTypeRequiredDescription
No parameters.
destroy_projects_environment_variables_bulk Write

Destroy Projects Environment Variables Bulk Official dbt Cloud v3 endpoint: DELETE /api/v3/accounts/{account_id}/projects/{project_id}/environment-variables/bulk/

Lua path
app.integrations.dbt_cloud.destroy_projects_environment_variables_bulk
Full name
dbt-cloud.dbt_cloud_v3_destroy_projects_environment_variables_bulk
ParameterTypeRequiredDescription
No parameters.
retrieve_projects_environment_variables_environment Read

Retrieve Projects Environment Variables Environment Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/projects/{project_id}/environment-variables/environment/

Lua path
app.integrations.dbt_cloud.retrieve_projects_environment_variables_environment
Full name
dbt-cloud.dbt_cloud_v3_retrieve_projects_environment_variables_environment
ParameterTypeRequiredDescription
No parameters.
retrieve_projects_environment_variables_job Read

Retrieve Projects Environment Variables Job Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/projects/{project_id}/environment-variables/job/

Lua path
app.integrations.dbt_cloud.retrieve_projects_environment_variables_job
Full name
dbt-cloud.dbt_cloud_v3_retrieve_projects_environment_variables_job
ParameterTypeRequiredDescription
No parameters.
retrieve_projects_environment_variables_user Read

Retrieve Projects Environment Variables User Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/projects/{project_id}/environment-variables/user/

Lua path
app.integrations.dbt_cloud.retrieve_projects_environment_variables_user
Full name
dbt-cloud.dbt_cloud_v3_retrieve_projects_environment_variables_user
ParameterTypeRequiredDescription
No parameters.
list_environments Read

List Environments Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/projects/{project_id}/environments/ List Environments

Lua path
app.integrations.dbt_cloud.list_environments
Full name
dbt-cloud.dbt_cloud_v3_list_environments
ParameterTypeRequiredDescription
No parameters.
create_environment Write

Create Environment Official dbt Cloud v3 endpoint: POST /api/v3/accounts/{account_id}/projects/{project_id}/environments/ Create a new Environment

Lua path
app.integrations.dbt_cloud.create_environment
Full name
dbt-cloud.dbt_cloud_v3_create_environment
ParameterTypeRequiredDescription
No parameters.
retrieve_environment Read

Retrieve Environment Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/projects/{project_id}/environments/{id}/ Retrieve an Environment

Lua path
app.integrations.dbt_cloud.retrieve_environment
Full name
dbt-cloud.dbt_cloud_v3_retrieve_environment
ParameterTypeRequiredDescription
No parameters.
update_environment Write

Update Environment Official dbt Cloud v3 endpoint: POST /api/v3/accounts/{account_id}/projects/{project_id}/environments/{id}/ Replace an Environment. This is a full replace operation — all fields must be provided. Any omitted fields will

Lua path
app.integrations.dbt_cloud.update_environment
Full name
dbt-cloud.dbt_cloud_v3_update_environment
ParameterTypeRequiredDescription
No parameters.
destroy_environment Write

Destroy Environment Official dbt Cloud v3 endpoint: DELETE /api/v3/accounts/{account_id}/projects/{project_id}/environments/{id}/ Delete an Environment

Lua path
app.integrations.dbt_cloud.destroy_environment
Full name
dbt-cloud.dbt_cloud_v3_destroy_environment
ParameterTypeRequiredDescription
No parameters.
create_extended_attributes Write

Create Extended Attributes Official dbt Cloud v3 endpoint: POST /api/v3/accounts/{account_id}/projects/{project_id}/extended-attributes/ Create a new Extended Attributes record.

Lua path
app.integrations.dbt_cloud.create_extended_attributes
Full name
dbt-cloud.dbt_cloud_v3_create_extended_attributes
ParameterTypeRequiredDescription
No parameters.
retrieve_extended_attributes Read

Retrieve Extended Attributes Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/projects/{project_id}/extended-attributes/{id}/ Given an account_id, project_id, and primary key: retrieve an existing Extended Attributes record

Lua path
app.integrations.dbt_cloud.retrieve_extended_attributes
Full name
dbt-cloud.dbt_cloud_v3_retrieve_extended_attributes
ParameterTypeRequiredDescription
No parameters.
update_extended_attributes Write

Update Extended Attributes Official dbt Cloud v3 endpoint: PATCH /api/v3/accounts/{account_id}/projects/{project_id}/extended-attributes/{id}/ Update an existing Extended Attributes record by ID.

Lua path
app.integrations.dbt_cloud.update_extended_attributes
Full name
dbt-cloud.dbt_cloud_v3_update_extended_attributes
ParameterTypeRequiredDescription
No parameters.
destroy_extended_attributes Write

Destroy Extended Attributes Official dbt Cloud v3 endpoint: DELETE /api/v3/accounts/{account_id}/projects/{project_id}/extended-attributes/{id}/ Delete an existing Extended Attributes record by ID.

Lua path
app.integrations.dbt_cloud.destroy_extended_attributes
Full name
dbt-cloud.dbt_cloud_v3_destroy_extended_attributes
ParameterTypeRequiredDescription
No parameters.
list_lineage_integrations Read

List Lineage Integrations Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/projects/{project_id}/integrations/lineage/

Lua path
app.integrations.dbt_cloud.list_lineage_integrations
Full name
dbt-cloud.dbt_cloud_v3_list_lineage_integrations
ParameterTypeRequiredDescription
No parameters.
create_lineage_integration Write

Create Lineage Integration Official dbt Cloud v3 endpoint: POST /api/v3/accounts/{account_id}/projects/{project_id}/integrations/lineage/

Lua path
app.integrations.dbt_cloud.create_lineage_integration
Full name
dbt-cloud.dbt_cloud_v3_create_lineage_integration
ParameterTypeRequiredDescription
No parameters.
get_lineage_integration Read

Get Lineage Integration Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/projects/{project_id}/integrations/lineage/{id}/

Lua path
app.integrations.dbt_cloud.get_lineage_integration
Full name
dbt-cloud.dbt_cloud_v3_get_lineage_integration
ParameterTypeRequiredDescription
No parameters.
update_lineage_integration Write

Update Lineage Integration Official dbt Cloud v3 endpoint: PATCH /api/v3/accounts/{account_id}/projects/{project_id}/integrations/lineage/{id}/

Lua path
app.integrations.dbt_cloud.update_lineage_integration
Full name
dbt-cloud.dbt_cloud_v3_update_lineage_integration
ParameterTypeRequiredDescription
No parameters.
delete_lineage_integration Write

Delete Lineage Integration Official dbt Cloud v3 endpoint: DELETE /api/v3/accounts/{account_id}/projects/{project_id}/integrations/lineage/{id}/

Lua path
app.integrations.dbt_cloud.delete_lineage_integration
Full name
dbt-cloud.dbt_cloud_v3_delete_lineage_integration
ParameterTypeRequiredDescription
No parameters.
list_collections_from_bi_tool Read

List collections from BI tool Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/projects/{project_id}/integrations/lineage/{id}/collections/

Lua path
app.integrations.dbt_cloud.list_collections_from_bi_tool
Full name
dbt-cloud.dbt_cloud_v3_list_collections_from_bi_tool
ParameterTypeRequiredDescription
No parameters.
list_collections_from_bi_tool_2 Read

List collections from BI tool_2 Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/projects/{project_id}/integrations/lineage/{id}/collections/{collection_id}/

Lua path
app.integrations.dbt_cloud.list_collections_from_bi_tool_2
Full name
dbt-cloud.dbt_cloud_v3_list_collections_from_bi_tool_2
ParameterTypeRequiredDescription
No parameters.
update_lineage_integration_selections Write

Update Lineage Integration Selections Official dbt Cloud v3 endpoint: POST /api/v3/accounts/{account_id}/projects/{project_id}/integrations/lineage/{id}/selections

Lua path
app.integrations.dbt_cloud.update_lineage_integration_selections
Full name
dbt-cloud.dbt_cloud_v3_update_lineage_integration_selections
ParameterTypeRequiredDescription
No parameters.
create_managed_repository Write

Create Managed Repository Official dbt Cloud v3 endpoint: POST /api/v3/accounts/{account_id}/projects/{project_id}/managed-repositories/ Create a new dbt Cloud managed repository.

Lua path
app.integrations.dbt_cloud.create_managed_repository
Full name
dbt-cloud.dbt_cloud_v3_create_managed_repository
ParameterTypeRequiredDescription
No parameters.
retrieve_projects_managed_repositories_download Read

Retrieve Projects Managed Repositories Download Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/projects/{project_id}/managed-repositories/{repository_id}/download/ Download a managed repository as a ZIP archive

Lua path
app.integrations.dbt_cloud.retrieve_projects_managed_repositories_download
Full name
dbt-cloud.dbt_cloud_v3_retrieve_projects_managed_repositories_download
ParameterTypeRequiredDescription
No parameters.
list_profiles Read

List Profiles Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/projects/{project_id}/profiles/ List profiles. Note: Profiles are in the process of being rolled out and may not be available for your account yet. Profiles are

Lua path
app.integrations.dbt_cloud.list_profiles
Full name
dbt-cloud.dbt_cloud_v3_list_profiles
ParameterTypeRequiredDescription
No parameters.
create_profile Write

Create Profile Official dbt Cloud v3 endpoint: POST /api/v3/accounts/{account_id}/projects/{project_id}/profiles/ Create a new profile. Note: Profiles are in the process of being rolled out and may not be available for your account yet. Pro

Lua path
app.integrations.dbt_cloud.create_profile
Full name
dbt-cloud.dbt_cloud_v3_create_profile
ParameterTypeRequiredDescription
No parameters.
retrieve_profile Read

Retrieve Profile Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/projects/{project_id}/profiles/{id}/ Retrieve a specific profile. Note: Profiles are in the process of being rolled out and may not be available for your acc

Lua path
app.integrations.dbt_cloud.retrieve_profile
Full name
dbt-cloud.dbt_cloud_v3_retrieve_profile
ParameterTypeRequiredDescription
No parameters.
update_profile Write

Update Profile Official dbt Cloud v3 endpoint: PATCH /api/v3/accounts/{account_id}/projects/{project_id}/profiles/{id}/ Update an existing profile. Note: Profiles are in the process of being rolled out and may not be available for your acco

Lua path
app.integrations.dbt_cloud.update_profile
Full name
dbt-cloud.dbt_cloud_v3_update_profile
ParameterTypeRequiredDescription
No parameters.
delete_profile Write

Delete Profile Official dbt Cloud v3 endpoint: DELETE /api/v3/accounts/{account_id}/projects/{project_id}/profiles/{id}/ Delete an existing profile. The profile must not be assigned to any deployment environments in order to be deleted. Not

Lua path
app.integrations.dbt_cloud.delete_profile
Full name
dbt-cloud.dbt_cloud_v3_delete_profile
ParameterTypeRequiredDescription
No parameters.
list_repositories Read

List Repositories Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/projects/{project_id}/repositories/ List repositories for the given project

Lua path
app.integrations.dbt_cloud.list_repositories
Full name
dbt-cloud.dbt_cloud_v3_list_repositories
ParameterTypeRequiredDescription
No parameters.
create_repository Write

Create Repository Official dbt Cloud v3 endpoint: POST /api/v3/accounts/{account_id}/projects/{project_id}/repositories/ Create a new repository for the given project

Lua path
app.integrations.dbt_cloud.create_repository
Full name
dbt-cloud.dbt_cloud_v3_create_repository
ParameterTypeRequiredDescription
No parameters.
retrieve_repository Read

Retrieve Repository Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/projects/{project_id}/repositories/{id}/ Get a repository by ID

Lua path
app.integrations.dbt_cloud.retrieve_repository
Full name
dbt-cloud.dbt_cloud_v3_retrieve_repository
ParameterTypeRequiredDescription
No parameters.
update_repository Write

Update Repository Official dbt Cloud v3 endpoint: POST /api/v3/accounts/{account_id}/projects/{project_id}/repositories/{id}/ Update a repository

Lua path
app.integrations.dbt_cloud.update_repository
Full name
dbt-cloud.dbt_cloud_v3_update_repository
ParameterTypeRequiredDescription
No parameters.
destroy_repository Write

Destroy Repository Official dbt Cloud v3 endpoint: DELETE /api/v3/accounts/{account_id}/projects/{project_id}/repositories/{id}/ Delete a repository

Lua path
app.integrations.dbt_cloud.destroy_repository
Full name
dbt-cloud.dbt_cloud_v3_destroy_repository
ParameterTypeRequiredDescription
No parameters.
retrieve_scim_configuration Read

Retrieve SCIM configuration Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/scim-config/ Retrieve the SCIM configuration for the account

Lua path
app.integrations.dbt_cloud.retrieve_scim_configuration
Full name
dbt-cloud.dbt_cloud_v3_retrieve_scim_configuration
ParameterTypeRequiredDescription
No parameters.
create_scim_configuration Write

Create SCIM configuration Official dbt Cloud v3 endpoint: POST /api/v3/accounts/{account_id}/scim-config/ Create SCIM configuration for the account

Lua path
app.integrations.dbt_cloud.create_scim_configuration
Full name
dbt-cloud.dbt_cloud_v3_create_scim_configuration
ParameterTypeRequiredDescription
No parameters.
retrieve_scim_tokens Read

Retrieve SCIM tokens Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/scim-config/tokens/ Retrieve all SCIM tokens

Lua path
app.integrations.dbt_cloud.retrieve_scim_tokens
Full name
dbt-cloud.dbt_cloud_v3_retrieve_scim_tokens
ParameterTypeRequiredDescription
No parameters.
create_scim_token Write

Create SCIM token Official dbt Cloud v3 endpoint: POST /api/v3/accounts/{account_id}/scim-config/tokens/ Create a SCIM token

Lua path
app.integrations.dbt_cloud.create_scim_token
Full name
dbt-cloud.dbt_cloud_v3_create_scim_token
ParameterTypeRequiredDescription
No parameters.
retrieve_scim_token Read

Retrieve SCIM token Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/scim-config/tokens/{id}/ Retrieve the specified SCIM token

Lua path
app.integrations.dbt_cloud.retrieve_scim_token
Full name
dbt-cloud.dbt_cloud_v3_retrieve_scim_token
ParameterTypeRequiredDescription
No parameters.
delete_scim_token Write

Delete SCIM token Official dbt Cloud v3 endpoint: DELETE /api/v3/accounts/{account_id}/scim-config/tokens/{id}/ Delete the specified SCIM token

Lua path
app.integrations.dbt_cloud.delete_scim_token
Full name
dbt-cloud.dbt_cloud_v3_delete_scim_token
ParameterTypeRequiredDescription
No parameters.
list_scim_groups Read

List SCIM Groups Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/scim/v2/Groups List all groups via SCIM

Lua path
app.integrations.dbt_cloud.list_scim_groups
Full name
dbt-cloud.dbt_cloud_v3_list_scim_groups
ParameterTypeRequiredDescription
No parameters.
create_scim_group Write

Create SCIM Group Official dbt Cloud v3 endpoint: POST /api/v3/accounts/{account_id}/scim/v2/Groups Create a group via SCIM

Lua path
app.integrations.dbt_cloud.create_scim_group
Full name
dbt-cloud.dbt_cloud_v3_create_scim_group
ParameterTypeRequiredDescription
No parameters.
get_scim_group Read

Get SCIM Group Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/scim/v2/Groups/{group_id} Get a group via SCIM

Lua path
app.integrations.dbt_cloud.get_scim_group
Full name
dbt-cloud.dbt_cloud_v3_get_scim_group
ParameterTypeRequiredDescription
No parameters.
update_scim_group Write

Update SCIM Group Official dbt Cloud v3 endpoint: PUT /api/v3/accounts/{account_id}/scim/v2/Groups/{group_id} Update a group via SCIM using PUT

Lua path
app.integrations.dbt_cloud.update_scim_group
Full name
dbt-cloud.dbt_cloud_v3_update_scim_group
ParameterTypeRequiredDescription
No parameters.
patch_scim_group Write

Patch SCIM Group Official dbt Cloud v3 endpoint: PATCH /api/v3/accounts/{account_id}/scim/v2/Groups/{group_id} Update a group via SCIM using PATCH

Lua path
app.integrations.dbt_cloud.patch_scim_group
Full name
dbt-cloud.dbt_cloud_v3_patch_scim_group
ParameterTypeRequiredDescription
No parameters.
delete_scim_group Write

Delete SCIM Group Official dbt Cloud v3 endpoint: DELETE /api/v3/accounts/{account_id}/scim/v2/Groups/{group_id} Delete a group via SCIM

Lua path
app.integrations.dbt_cloud.delete_scim_group
Full name
dbt-cloud.dbt_cloud_v3_delete_scim_group
ParameterTypeRequiredDescription
No parameters.
get_scim_resource_types Read

Get SCIM Resource Types Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/scim/v2/ResourceTypes Get Supported SCIM Resource Types

Lua path
app.integrations.dbt_cloud.get_scim_resource_types
Full name
dbt-cloud.dbt_cloud_v3_get_scim_resource_types
ParameterTypeRequiredDescription
No parameters.
get_scim_resource_type_details Read

Get SCIM Resource Type Details Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/scim/v2/ResourceTypes/{resource_type} Get Supported SCIM Resource Type Details

Lua path
app.integrations.dbt_cloud.get_scim_resource_type_details
Full name
dbt-cloud.dbt_cloud_v3_get_scim_resource_type_details
ParameterTypeRequiredDescription
No parameters.
get_scim_schemas Read

Get SCIM Schemas Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/scim/v2/Schemas Get Supported SCIM Schemas

Lua path
app.integrations.dbt_cloud.get_scim_schemas
Full name
dbt-cloud.dbt_cloud_v3_get_scim_schemas
ParameterTypeRequiredDescription
No parameters.
get_scim_schema_details Read

Get SCIM Schema Details Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/scim/v2/Schemas/{schema_uri} Get Supported SCIM Schema Details

Lua path
app.integrations.dbt_cloud.get_scim_schema_details
Full name
dbt-cloud.dbt_cloud_v3_get_scim_schema_details
ParameterTypeRequiredDescription
No parameters.
retrieve_scim_v2_serviceproviderconfig Read

Retrieve Scim V2 Serviceproviderconfig Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/scim/v2/ServiceProviderConfig Get the SCIM Service Provider Config

Lua path
app.integrations.dbt_cloud.retrieve_scim_v2_serviceproviderconfig
Full name
dbt-cloud.dbt_cloud_v3_retrieve_scim_v2_serviceproviderconfig
ParameterTypeRequiredDescription
No parameters.
list_scim_users Read

List SCIM Users Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/scim/v2/Users List all users via SCIM

Lua path
app.integrations.dbt_cloud.list_scim_users
Full name
dbt-cloud.dbt_cloud_v3_list_scim_users
ParameterTypeRequiredDescription
No parameters.
create_scim_user Write

Create SCIM User Official dbt Cloud v3 endpoint: POST /api/v3/accounts/{account_id}/scim/v2/Users Create a user via SCIM

Lua path
app.integrations.dbt_cloud.create_scim_user
Full name
dbt-cloud.dbt_cloud_v3_create_scim_user
ParameterTypeRequiredDescription
No parameters.
get_scim_user Read

Get SCIM User Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/scim/v2/Users/{user_id} Get a user via SCIM

Lua path
app.integrations.dbt_cloud.get_scim_user
Full name
dbt-cloud.dbt_cloud_v3_get_scim_user
ParameterTypeRequiredDescription
No parameters.
replace_scim_user Write

Replace SCIM User Official dbt Cloud v3 endpoint: PUT /api/v3/accounts/{account_id}/scim/v2/Users/{user_id} Replace a user via SCIM using PUT

Lua path
app.integrations.dbt_cloud.replace_scim_user
Full name
dbt-cloud.dbt_cloud_v3_replace_scim_user
ParameterTypeRequiredDescription
No parameters.
update_scim_user Write

Update SCIM User Official dbt Cloud v3 endpoint: PATCH /api/v3/accounts/{account_id}/scim/v2/Users/{user_id} Update a user attribute(s) via SCIM

Lua path
app.integrations.dbt_cloud.update_scim_user
Full name
dbt-cloud.dbt_cloud_v3_update_scim_user
ParameterTypeRequiredDescription
No parameters.
delete_scim_user Write

Delete SCIM User Official dbt Cloud v3 endpoint: DELETE /api/v3/accounts/{account_id}/scim/v2/Users/{user_id} Delete a user via SCIM. This endpoint will remove the users license from the account.

Lua path
app.integrations.dbt_cloud.delete_scim_user
Full name
dbt-cloud.dbt_cloud_v3_delete_scim_user
ParameterTypeRequiredDescription
No parameters.
list_semantic_layer_credentials Read

List Semantic Layer Credentials Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/semantic-layer-credentials/

Lua path
app.integrations.dbt_cloud.list_semantic_layer_credentials
Full name
dbt-cloud.dbt_cloud_v3_list_semantic_layer_credentials
ParameterTypeRequiredDescription
No parameters.
list_service_tokens Read

List Service Tokens Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/service-tokens/

Lua path
app.integrations.dbt_cloud.list_service_tokens
Full name
dbt-cloud.dbt_cloud_v3_list_service_tokens
ParameterTypeRequiredDescription
No parameters.
create_service_token Write

Create Service Token Official dbt Cloud v3 endpoint: POST /api/v3/accounts/{account_id}/service-tokens/ This endpoint is used to generate a new service token for the account.

Lua path
app.integrations.dbt_cloud.create_service_token
Full name
dbt-cloud.dbt_cloud_v3_create_service_token
ParameterTypeRequiredDescription
No parameters.
retrieve_service_token Read

Retrieve Service Token Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/service-tokens/{id}/

Lua path
app.integrations.dbt_cloud.retrieve_service_token
Full name
dbt-cloud.dbt_cloud_v3_retrieve_service_token
ParameterTypeRequiredDescription
No parameters.
update_service_token Write

Update Service Token Official dbt Cloud v3 endpoint: PUT /api/v3/accounts/{account_id}/service-tokens/{id}/

Lua path
app.integrations.dbt_cloud.update_service_token
Full name
dbt-cloud.dbt_cloud_v3_update_service_token
ParameterTypeRequiredDescription
No parameters.
destroy_service_token Write

Destroy Service Token Official dbt Cloud v3 endpoint: DELETE /api/v3/accounts/{account_id}/service-tokens/{id}/

Lua path
app.integrations.dbt_cloud.destroy_service_token
Full name
dbt-cloud.dbt_cloud_v3_destroy_service_token
ParameterTypeRequiredDescription
No parameters.
retrieve_service_tokens_permission Read

Retrieve Service Tokens Permission Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/service-tokens/{service_token_id}/permissions/ List permissions of a given ServiceToken for an account.

Lua path
app.integrations.dbt_cloud.retrieve_service_tokens_permission
Full name
dbt-cloud.dbt_cloud_v3_retrieve_service_tokens_permission
ParameterTypeRequiredDescription
No parameters.
list_users Read

List Users Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/users/ List users for a given account.

Lua path
app.integrations.dbt_cloud.list_users
Full name
dbt-cloud.dbt_cloud_v3_list_users
ParameterTypeRequiredDescription
No parameters.
retrieve_user Read

Retrieve User Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/users/{id}/

Lua path
app.integrations.dbt_cloud.retrieve_user
Full name
dbt-cloud.dbt_cloud_v3_retrieve_user
ParameterTypeRequiredDescription
No parameters.
list_account_scoped_pats Read

List Account Scoped PATs Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/users/{user_id}/account-apikeys/

Lua path
app.integrations.dbt_cloud.list_account_scoped_pats
Full name
dbt-cloud.dbt_cloud_v3_list_account_scoped_pats
ParameterTypeRequiredDescription
No parameters.
create_account_scoped_pat Write

Create Account Scoped PAT Official dbt Cloud v3 endpoint: POST /api/v3/accounts/{account_id}/users/{user_id}/account-apikeys/

Lua path
app.integrations.dbt_cloud.create_account_scoped_pat
Full name
dbt-cloud.dbt_cloud_v3_create_account_scoped_pat
ParameterTypeRequiredDescription
No parameters.
get_account_scoped_pat Read

Get Account Scoped PAT Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/users/{user_id}/account-apikeys/{id}/

Lua path
app.integrations.dbt_cloud.get_account_scoped_pat
Full name
dbt-cloud.dbt_cloud_v3_get_account_scoped_pat
ParameterTypeRequiredDescription
No parameters.
rotate_account_scoped_pat Write

Rotate Account Scoped PAT Official dbt Cloud v3 endpoint: POST /api/v3/accounts/{account_id}/users/{user_id}/account-apikeys/{id}/

Lua path
app.integrations.dbt_cloud.rotate_account_scoped_pat
Full name
dbt-cloud.dbt_cloud_v3_rotate_account_scoped_pat
ParameterTypeRequiredDescription
No parameters.
delete_account_scoped_pat Write

Delete Account Scoped PAT Official dbt Cloud v3 endpoint: DELETE /api/v3/accounts/{account_id}/users/{user_id}/account-apikeys/{id}/

Lua path
app.integrations.dbt_cloud.delete_account_scoped_pat
Full name
dbt-cloud.dbt_cloud_v3_delete_account_scoped_pat
ParameterTypeRequiredDescription
No parameters.
retrieve_webhooks_event Read

Retrieve Webhooks Event Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/webhooks/event/{event_id} Get a specific event given an event_id. This endpoint is deprecated and should not be called anymore.

Lua path
app.integrations.dbt_cloud.retrieve_webhooks_event
Full name
dbt-cloud.dbt_cloud_v3_retrieve_webhooks_event
ParameterTypeRequiredDescription
No parameters.
list_webhooks_event_receipts Read

List Webhooks Event Receipts Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/webhooks/event/{event_id}/receipts Get all receipts for a given event id

Lua path
app.integrations.dbt_cloud.list_webhooks_event_receipts
Full name
dbt-cloud.dbt_cloud_v3_list_webhooks_event_receipts
ParameterTypeRequiredDescription
No parameters.
retrieve_webhooks_receipt Read

Retrieve Webhooks Receipt Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/webhooks/receipt/{receipt_id} Get a specific receipt given its id. This endpoint is deprecated and should not be called anymore.

Lua path
app.integrations.dbt_cloud.retrieve_webhooks_receipt
Full name
dbt-cloud.dbt_cloud_v3_retrieve_webhooks_receipt
ParameterTypeRequiredDescription
No parameters.
retrieve_webhooks_subscription Read

Retrieve Webhooks Subscription Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/webhooks/subscription/{subscription_id} Get a specific subscription with a subscription id

Lua path
app.integrations.dbt_cloud.retrieve_webhooks_subscription
Full name
dbt-cloud.dbt_cloud_v3_retrieve_webhooks_subscription
ParameterTypeRequiredDescription
No parameters.
update_webhooks_subscription Write

Update Webhooks Subscription Official dbt Cloud v3 endpoint: PUT /api/v3/accounts/{account_id}/webhooks/subscription/{subscription_id} Edit a subscription given a subscription id

Lua path
app.integrations.dbt_cloud.update_webhooks_subscription
Full name
dbt-cloud.dbt_cloud_v3_update_webhooks_subscription
ParameterTypeRequiredDescription
No parameters.
destroy_webhooks_subscription Write

Destroy Webhooks Subscription Official dbt Cloud v3 endpoint: DELETE /api/v3/accounts/{account_id}/webhooks/subscription/{subscription_id} Delete a specific subscription

Lua path
app.integrations.dbt_cloud.destroy_webhooks_subscription
Full name
dbt-cloud.dbt_cloud_v3_destroy_webhooks_subscription
ParameterTypeRequiredDescription
No parameters.
list_webhooks_subscription_event_receipt Read

List Webhooks Subscription Event Receipt Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/webhooks/subscription/{subscription_id}/event/{event_id}/receipt Get the receipt for a given subscription id and event id. This endpo

Lua path
app.integrations.dbt_cloud.list_webhooks_subscription_event_receipt
Full name
dbt-cloud.dbt_cloud_v3_list_webhooks_subscription_event_receipt
ParameterTypeRequiredDescription
No parameters.
list_webhooks_events Read

List Webhooks Events Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/webhooks/subscription/{subscription_id}/events Get all events for a specific subscription

Lua path
app.integrations.dbt_cloud.list_webhooks_events
Full name
dbt-cloud.dbt_cloud_v3_list_webhooks_events
ParameterTypeRequiredDescription
No parameters.
test_webhooks_subscription Read

Test Webhooks Subscription Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/webhooks/subscription/{subscription_id}/test Test the client endpoint for a given subscription

Lua path
app.integrations.dbt_cloud.test_webhooks_subscription
Full name
dbt-cloud.dbt_cloud_v3_test_webhooks_subscription
ParameterTypeRequiredDescription
No parameters.
list_webhooks_subscriptions Read

List Webhooks Subscriptions Official dbt Cloud v3 endpoint: GET /api/v3/accounts/{account_id}/webhooks/subscriptions Given an account id list all webhook subscriptions

Lua path
app.integrations.dbt_cloud.list_webhooks_subscriptions
Full name
dbt-cloud.dbt_cloud_v3_list_webhooks_subscriptions
ParameterTypeRequiredDescription
No parameters.
create_webhooks_subscription Write

Create Webhooks Subscription Official dbt Cloud v3 endpoint: POST /api/v3/accounts/{account_id}/webhooks/subscriptions Create a new webhook subscription

Lua path
app.integrations.dbt_cloud.create_webhooks_subscription
Full name
dbt-cloud.dbt_cloud_v3_create_webhooks_subscription
ParameterTypeRequiredDescription
No parameters.
retrieve_adapter_schema Read

Retrieve Adapter Schema Official dbt Cloud v3 endpoint: GET /api/v3/adapter-schema/ \" Fetch the schema for a given adapter. The schema will include details on available fields for connections and credentials. Notes: - salesforce_v0 is curre

Lua path
app.integrations.dbt_cloud.retrieve_adapter_schema
Full name
dbt-cloud.dbt_cloud_v3_retrieve_adapter_schema
ParameterTypeRequiredDescription
No parameters.
list_user_credentials Read

List User Credentials Official dbt Cloud v3 endpoint: GET /api/v3/users/{user_id}/credentials/ List the development credentials associated with a given user.

Lua path
app.integrations.dbt_cloud.list_user_credentials
Full name
dbt-cloud.dbt_cloud_v3_list_user_credentials
ParameterTypeRequiredDescription
No parameters.
create_user_credentials Write

Create User Credentials Official dbt Cloud v3 endpoint: POST /api/v3/users/{user_id}/credentials/ Associate a set of development credentials with a given user.

Lua path
app.integrations.dbt_cloud.create_user_credentials
Full name
dbt-cloud.dbt_cloud_v3_create_user_credentials
ParameterTypeRequiredDescription
No parameters.
get_user_credentials Read

Get User Credentials Official dbt Cloud v3 endpoint: GET /api/v3/users/{user_id}/credentials/{id}/ Get a development credentials association for a given user.

Lua path
app.integrations.dbt_cloud.get_user_credentials
Full name
dbt-cloud.dbt_cloud_v3_get_user_credentials
ParameterTypeRequiredDescription
No parameters.
update_user_credentials Write

Update User Credentials Official dbt Cloud v3 endpoint: POST /api/v3/users/{user_id}/credentials/{id}/ Update which development credentials are associated with a specific user.

Lua path
app.integrations.dbt_cloud.update_user_credentials
Full name
dbt-cloud.dbt_cloud_v3_update_user_credentials
ParameterTypeRequiredDescription
No parameters.
delete_user_credentials Write

Delete User Credentials Official dbt Cloud v3 endpoint: DELETE /api/v3/users/{user_id}/credentials/{id}/ Delete a development credentials / user association.

Lua path
app.integrations.dbt_cloud.delete_user_credentials
Full name
dbt-cloud.dbt_cloud_v3_delete_user_credentials
ParameterTypeRequiredDescription
No parameters.