← Tools Reference

Databricks

Databricks integration (Data, Developer Tools). Imported from open-connector.

API key20 tools{host}
GET
databricks_get_current_user
Get the current Databricks workspace principal profile.

/api/2.0/preview/scim/v2/Me

GET
databricks_list_jobs
List Databricks jobs in the connected workspace.

/api/2.2/jobs/list

5 parameters
ParamTypeRequiredDescription
limitintegeroptionalThe maximum number of results to return.
offsetintegeroptionalThe zero-based offset for paginated results.
namestringoptionalFilters jobs by name prefix.
expandTasksbooleanoptionalInclude expanded tasks.
pageTokenstringoptionalA page token returned by a previous Databricks response.
POST
databricks_create_job
Create a Databricks job from a raw Jobs API settings object.

/api/2.2/jobs/create

1 parameter
ParamTypeRequiredDescription
settingsobjectrequiredA raw Databricks API object.
GET
databricks_list_runs
List Databricks job runs.

/api/2.2/jobs/runs/list

9 parameters
ParamTypeRequiredDescription
jobIdintegeroptionalThe Databricks job ID.
limitintegeroptionalThe maximum number of results to return.
offsetintegeroptionalThe zero-based offset for paginated results.
runTypestringoptionalRun type.
activeOnlybooleanoptionalOnly active runs.
completedOnlybooleanoptionalOnly completed runs.
expandTasksbooleanoptionalInclude expanded tasks.
startTimeFromintegeroptionalUnix-millis start lower bound.
startTimeTointegeroptionalUnix-millis start upper bound.
GET
databricks_get_run_by_id
Get one Databricks job run by run ID.

/api/2.2/jobs/runs/get

1 parameter
ParamTypeRequiredDescription
runIdintegerrequiredThe Databricks run ID.
GET
databricks_get_run_output
Get the output payload for one Databricks run.

/api/2.2/jobs/runs/get-output

1 parameter
ParamTypeRequiredDescription
runIdintegerrequiredThe Databricks run ID.
POST
databricks_submit_run
Submit a one-time Databricks run.

/api/2.2/jobs/runs/submit

1 parameter
ParamTypeRequiredDescription
runobjectrequiredA raw Databricks API object.
POST
databricks_create_cluster
Create a Databricks cluster from a raw clusters/create payload.

/api/2.1/clusters/create

1 parameter
ParamTypeRequiredDescription
clusterobjectrequiredA raw Databricks API object.
GET
databricks_list_cluster_node_types
List Databricks cluster node types.

/api/2.1/clusters/list-node-types

GET
databricks_list_cluster_zones
List Databricks cluster availability zones.

/api/2.1/clusters/list-zones

GET
databricks_list_cluster_spark_versions
List Databricks Runtime and Spark versions.

/api/2.1/clusters/spark-versions

GET
databricks_workspace_list
List direct Databricks workspace objects under a workspace path.

/api/2.0/workspace/list

1 parameter
ParamTypeRequiredDescription
pathstringrequiredThe absolute Databricks workspace path.
GET
databricks_workspace_get_status
Get metadata for one Databricks workspace object.

/api/2.0/workspace/get-status

1 parameter
ParamTypeRequiredDescription
pathstringrequiredThe absolute Databricks workspace path.
GET
databricks_workspace_export
Export one Databricks workspace object.

/api/2.0/workspace/export

3 parameters
ParamTypeRequiredDescription
pathstringrequiredThe absolute Databricks workspace path.
formatstringoptionalExport format.
directDownloadbooleanoptionalWhether to return direct file content.
POST
databricks_workspace_import
Import base64 content into the Databricks workspace.

/api/2.0/workspace/import

5 parameters
ParamTypeRequiredDescription
pathstringrequiredThe absolute Databricks workspace path.
contentstringrequiredBase64-encoded content.
formatstringoptionalImport format.
languagestringoptionalNotebook language.
overwritebooleanoptionalWhether to overwrite.
POST
databricks_workspace_mkdirs
Create a Databricks workspace directory.

/api/2.0/workspace/mkdirs

1 parameter
ParamTypeRequiredDescription
pathstringrequiredThe absolute Databricks workspace path.
DELETE
databricks_delete_repo
Delete a Databricks workspace repo by repo ID.

/api/2.0/repos/{repoId}

1 parameter
ParamTypeRequiredDescription
repoIdstringrequiredThe Databricks repo ID.
GET
databricks_list_secret_scopes
List Databricks secret scopes.

/api/2.0/secrets/scopes/list

GET
databricks_list_secrets
List Databricks secret metadata rows in one secret scope.

/api/2.0/secrets/list

1 parameter
ParamTypeRequiredDescription
scopestringrequiredThe Databricks secret scope name.
POST
databricks_delete_secret_scope
Delete a Databricks secret scope by scope name.

/api/2.0/secrets/scopes/delete

1 parameter
ParamTypeRequiredDescription
scopestringrequiredThe Databricks secret scope name.