All integrations
Catalogue metadata onlydeveloper toolsv20260821_00

DATABRICKS

Databricks

Databricks is the lakehouse company, helping data teams solve the world's toughest problems with unified analytics platform for big data and AI.

Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.

Pakkawork boundary

Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.

No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Attributed source

427

Action summaries

Display-only definitions

0

Trigger types

Not installed instances

2

Auth modes

Field names, never values

No

Execution

No runtime adapter

Authentication map

What setup is declared?

Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
OAUTH2API_KEY

OAUTH2

databricks_oauth2

Provider setup

Developer setup

  • Client idclient_id · stringRequired
  • Client secretclient_secret · stringRequired
  • Redirect URIoauth_redirect_uri · stringOptional
  • Scopesscopes · stringOptional

User connection

  • Workspace URLfull · stringRequired

API_KEY

databricks_api_key

Provider setup

Developer setup

No fields declared in this snapshot.

User connection

  • Workspace URLfull · stringRequired
  • Access Tokengeneric_api_key · stringRequired

Capability index

Actions and trigger definitions

Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.

Showing 391–420 of 427 actions

Set Workspace Warehouse Config

DATABRICKS_SQL_WAREHOUSES_SET_WORKSPACE_WAREHOUSE_CONFIG

Tool to configure workspace-level SQL warehouse settings shared by all SQL warehouses. Use when you need to set security policies, enable serverless compute, configure channel versions, or manage warehouse type restrictions across the workspace.

Untrusted display-only summary

Start SQL Warehouse

DATABRICKS_SQL_WAREHOUSES_START

Tool to start a stopped Databricks SQL warehouse asynchronously. Use when you need to restart a stopped warehouse. The warehouse transitions through STARTING state before reaching RUNNING. Requires CAN MONITOR permissions or higher.

Untrusted display-only summary

Update SQL Warehouse Permissions

DATABRICKS_SQL_WAREHOUSES_UPDATE_PERMISSIONS

Tool to incrementally update permissions for a Databricks SQL warehouse. Use when you need to modify specific permissions without replacing the entire permission set. This PATCH operation updates only the specified permissions, preserving existing permissions not included in the request. For replacing all permissions,…

Untrusted display-only summary

Submit One-Time Run

DATABRICKS_SUBMIT_RUN

Tool to submit a one-time run without creating a job. Use when you need to execute a task directly without saving it as a job definition. After submission, use the jobs/runs/get API with the returned run_id to check the run state and monitor progress.

Untrusted display-only summary

Create Tag Policy

DATABRICKS_TAGS_TAG_POLICIES_CREATE_TAG_POLICY

Tool to create a new tag policy (governed tag) in Databricks with built-in rules for consistency and control. Use when you need to establish governed tags with restricted values and define who can assign them. Maximum of 1,000 governed tags per account. Each governed tag can have up to 50 allowed values. Requires appr…

Untrusted display-only summary

Delete Tag Policy

DATABRICKS_TAGS_TAG_POLICIES_DELETE_TAG_POLICY

Tool to delete a tag policy by its key, making the tag ungoverned. Use when you need to remove governance from a tag without deleting the tag itself. Requires MANAGE permission on the governed tag. System governed tags cannot be deleted.

Untrusted display-only summary

Get Tag Policy

DATABRICKS_TAGS_TAG_POLICIES_GET_TAG_POLICY

Tool to retrieve a specific tag policy by its associated governed tag's key. Use when you need to get details about tag governance policies including allowed values and metadata.

Untrusted display-only summary

Update Tag Policy

DATABRICKS_TAGS_TAG_POLICIES_UPDATE_TAG_POLICY

Tool to update an existing tag policy (governed tag) with specified fields. Use when you need to modify tag policy properties like description, tag key, or allowed values. Users must have MANAGE permission on the governed tag to edit it.

Untrusted display-only summary

Update Databricks Job By ID

DATABRICKS_UPDATE_JOB_BY_ID

Tool to completely reset all settings for a Databricks job. Use when you need to overwrite all job configuration at once. Changes to timeout_seconds apply immediately to active runs; other changes apply to future runs only. Consider using the update endpoint for partial updates instead of reset to minimize disruption.

Untrusted display-only summary

Create Vector Search Endpoint

DATABRICKS_VECTORSEARCH_VECTOR_SEARCH_ENDPOINTS_CREATE

Tool to create a new vector search endpoint to host indexes in Databricks Mosaic AI Vector Search. Use when you need to provision compute resources for hosting vector search indexes. The endpoint will be in PROVISIONING state initially and transition to ONLINE when ready.

Untrusted display-only summary

Delete Vector Search Index

DATABRICKS_VECTORSEARCH_VECTOR_SEARCH_INDEXES_DELETE_INDEX

Tool to delete a vector search index from Databricks workspace. Use when you need to remove unused or obsolete vector search indexes. When an index is deleted, any associated writeback tables are automatically removed. This operation is irreversible.

Untrusted display-only summary

Query Vector Search Index

DATABRICKS_VECTORSEARCH_VECTOR_SEARCH_INDEXES_QUERY_INDEX

Tool to query vector search index to find similar vectors and return associated documents. Use when performing similarity search, hybrid keyword-similarity search, or full-text search on Databricks Vector Search indexes. Supports filtering, reranking, and returns configurable columns from matched documents with simila…

Untrusted display-only summary

Upsert Data Vector Index

DATABRICKS_VECTORSEARCH_VECTOR_SEARCH_INDEXES_UPSERT_DATA

Tool to upsert (insert or update) data into a Direct Vector Access Index. Use when you need to manually add or update vectors in a Databricks vector search index. The index must be a Direct Vector Access Index type where updates are managed via REST API or SDK calls. Data structure must match the schema defined when t…

Untrusted display-only summary

Create Workspace Git Credentials

DATABRICKS_WORKSPACE_GIT_CREDENTIALS_CREATE

Tool to create Git credentials for authenticating with remote Git repositories in Databricks. Use when you need to set up Git integration for version control operations. Multiple credentials can be created, typically one per Git provider. Use the is_default_for_provider flag to set a credential as the default for its…

Untrusted display-only summary

Delete Workspace Git Credentials

DATABRICKS_WORKSPACE_GIT_CREDENTIALS_DELETE

Tool to delete Git credentials for remote repository authentication in Databricks. Use when you need to remove a Git credential entry from the workspace. Only one Git credential per user is supported in Databricks, making this useful for credential lifecycle management when credentials need to be revoked or replaced.

Untrusted display-only summary

Get Workspace Git Credentials

DATABRICKS_WORKSPACE_GIT_CREDENTIALS_GET

Tool to retrieve Git credentials for authenticating with remote Git repositories in Databricks. Use when you need to get details of existing Git integration credentials by credential ID.

Untrusted display-only summary

Update Workspace Git Credentials

DATABRICKS_WORKSPACE_GIT_CREDENTIALS_UPDATE

Tool to update existing Git credentials for authenticating with remote Git repositories in Databricks. Use when you need to modify Git provider credentials, email, username, or access tokens. Note that the git_provider field cannot be changed after initial creation. For azureDevOpsServicesAad provider, do not specify…

Untrusted display-only summary

List Workspace Directory

DATABRICKS_WORKSPACE_LIST

Tool to list the contents of a directory in Databricks workspace. Use when you need to view notebooks, files, directories, libraries, or repos at a specific path. Returns object information including paths, types, and metadata. Use object_id for setting permissions via the Permissions API.

Untrusted display-only summary

Create Workspace Repo

DATABRICKS_WORKSPACE_REPOS_CREATE

Tool to create and optionally checkout a Databricks Repo linking a Git repository to the workspace. Use when you need to connect a Git repository to Databricks for collaborative development. Can optionally specify branch or tag to checkout after creation and configure sparse checkout for performance.

Untrusted display-only summary

Delete Workspace Repo

DATABRICKS_WORKSPACE_REPOS_DELETE

Tool to delete a Git repository from Databricks workspace. Use when you need to permanently remove a repository. The repository cannot be recovered after deletion completes successfully.

Untrusted display-only summary

Get Workspace Repo Permission Levels

DATABRICKS_WORKSPACE_REPOS_GET_PERMISSION_LEVELS

Tool to retrieve available permission levels for a Databricks workspace repository. Use when you need to understand what permission levels can be assigned to users, groups, or service principals for a specific Git repository. Returns permission levels like CAN_READ, CAN_RUN, CAN_EDIT, and CAN_MANAGE with their descrip…

Untrusted display-only summary

Set Workspace Repo Permissions

DATABRICKS_WORKSPACE_REPOS_SET_PERMISSIONS

Tool to set permissions for a workspace repository, replacing all existing permissions. Use when you need to configure access control for a workspace repo. This operation replaces ALL existing permissions; admin users cannot have their permissions lowered. Repos can inherit permissions from their root object.

Untrusted display-only summary

Update Workspace Repo

DATABRICKS_WORKSPACE_REPOS_UPDATE

Tool to update a workspace repo to a different branch or tag. Use when you need to switch branches, pull latest changes, or update sparse checkout settings. When updating to a tag, the repo enters a detached HEAD state and must be switched back to a branch before committing.

Untrusted display-only summary

Update Workspace Repo Permissions

DATABRICKS_WORKSPACE_REPOS_UPDATE_PERMISSIONS

Tool to incrementally update permissions on a Databricks workspace repository. Use when you need to modify specific permissions for users, groups, or service principals without replacing the entire permission set. This PATCH operation only modifies the permissions specified while leaving other existing permissions int…

Untrusted display-only summary

Create Secret Scope

DATABRICKS_WORKSPACE_SECRETS_CREATE_SCOPE

Tool to create a new secret scope in Databricks workspace. Use when you need to establish a secure location to store credentials and sensitive information. Scope names must be unique, case-insensitive, and cannot exceed 128 characters. By default, the scope is Databricks-backed with MANAGE permission for the creator.

Untrusted display-only summary

Delete Secrets ACL

DATABRICKS_WORKSPACE_SECRETS_DELETE_ACL

Tool to delete an access control list from a Databricks secret scope. Use when you need to revoke permissions for a principal on a secret scope. Requires MANAGE permission on the scope. Fails if the ACL does not exist.

Untrusted display-only summary

Delete Secret Scope

DATABRICKS_WORKSPACE_SECRETS_DELETE_SCOPE

Tool to delete a secret scope and all associated secrets and ACLs. Use when you need to permanently remove a secret scope. This operation cannot be undone. The API throws errors if the scope does not exist or the user lacks authorization.

Untrusted display-only summary

Delete Workspace Secret

DATABRICKS_WORKSPACE_SECRETS_DELETE_SECRET

Tool to delete a secret from a Databricks secret scope. Use when you need to remove a secret stored in a scope. Requires WRITE or MANAGE permission on the scope. Not supported for Azure KeyVault-backed scopes.

Untrusted display-only summary

Get Secrets ACL

DATABRICKS_WORKSPACE_SECRETS_GET_ACL

Tool to retrieve ACL details for a principal on a Databricks secret scope. Use when you need to check the permission level granted to a specific user, service principal, or group. Requires MANAGE permission on the scope. Each permission level is hierarchical - WRITE includes READ, and MANAGE includes both WRITE and RE…

Untrusted display-only summary

Get Secret Value

DATABRICKS_WORKSPACE_SECRETS_GET_SECRET

Tool to get a secret value from a Databricks secret scope. Use when you need to retrieve the actual value of a secret stored in a scope. Important: This API can only be called from the DBUtils interface (from within a cluster/notebook). There is no API to read the actual secret value outside of a cluster. Requires REA…

Untrusted display-only summary

Provenance

Versioned facts, explicit trust.

The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.