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.
kosmo integrations:lua --eval 'dump(app.integrations.dbt_cloud.list_accounts({}))' --json 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.
local dbt_cloud = app.integrations.dbt_cloud
local result = dbt_cloud.list_accounts({})
dump(result) kosmo integrations:lua workflow.lua --json
kosmo integrations:lua workflow.lua --force --json 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.
# 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; seturlfor 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. 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| 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
| Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||