Skip to main content
Every databricks.api.* operation is listed below with parameter shapes and return types from the plugin Zod schemas.
New to Corsair? See API access, authentication, and error handling.

Apps

createDatabricksApp

apps.createDatabricksApp Create app Risk: write
Input
Output

deleteDatabricksApp

apps.deleteDatabricksApp Delete app Risk: destructive · Irreversible
Input Output

deployDatabricksApp

apps.deployDatabricksApp Deploy app Risk: write
Input Output

Catalog

assignMetastoreToWorkspace

catalog.assignMetastoreToWorkspace Assign metastore to workspace Risk: write
Input Output

batchCreateAccessRequests

catalog.batchCreateAccessRequests Batch create access requests Risk: write
Input
Output

checkTableExists

catalog.checkTableExists Check table existence Risk: read
Input Output

createCatalogConnection

catalog.createCatalogConnection Create catalog connection Risk: write
Input
Output

createCatalogCredential

catalog.createCatalogCredential Create catalog credential Risk: write
Input
Output

createExternalLocation

catalog.createExternalLocation Create external location Risk: write
Input Output

createMetastore

catalog.createMetastore Create Unity Catalog metastore Risk: write
Input Output

createStorageCredential

catalog.createStorageCredential Create storage credential Risk: write
Input
Output

deleteCatalog

catalog.deleteCatalog Delete catalog Risk: destructive · Irreversible
Input Output

deleteCatalogConnection

catalog.deleteCatalogConnection Delete catalog connection Risk: destructive · Irreversible
Input Output

deleteCatalogCredential

catalog.deleteCatalogCredential Delete catalog credential Risk: destructive · Irreversible
Input Output

deleteCatalogTable

catalog.deleteCatalogTable Delete catalog table Risk: destructive · Irreversible
Input Output

deleteExternalLocation

catalog.deleteExternalLocation Delete external location Risk: destructive · Irreversible
Input Output

deleteMetastore

catalog.deleteMetastore Delete metastore Risk: destructive · Irreversible
Input Output

deleteOnlineTable

catalog.deleteOnlineTable Delete online table Risk: destructive · Irreversible
Input Output

deleteStorageCredential

catalog.deleteStorageCredential Delete storage credential Risk: destructive · Irreversible
Input Output

disableSystemSchema

catalog.disableSystemSchema Disable system schema Risk: destructive · Irreversible
Input Output

Cleanrooms

createCleanRoom

cleanrooms.createCleanRoom Create clean room Risk: write
Input
Output

createCleanRoomAutoApprovalRule

cleanrooms.createCleanRoomAutoApprovalRule Create clean room auto approval rule Risk: write
Input Output

Compute

addComputeInstanceProfile

compute.addComputeInstanceProfile Add compute instance profile Risk: write
Input Output

createComputeClusterPolicy

compute.createComputeClusterPolicy Create cluster policy Risk: write
Input Output

createComputeInstancePool

compute.createComputeInstancePool Create instance pool Risk: write
Input Output

createDatabricksCluster

compute.createDatabricksCluster Create Spark cluster Risk: write
Input
Output

createGlobalInitScript

compute.createGlobalInitScript Create global init script Risk: write
Input Output

deleteComputeClusterPolicy

compute.deleteComputeClusterPolicy Delete cluster policy Risk: destructive · Irreversible
Input Output

deleteComputeInstancePool

compute.deleteComputeInstancePool Delete instance pool Risk: destructive · Irreversible
Input Output

deleteDatabricksCluster

compute.deleteDatabricksCluster Terminate Spark cluster Risk: destructive · Irreversible
Input Output

deleteGlobalInitScript

compute.deleteGlobalInitScript Delete global init script Risk: destructive · Irreversible
Input Output

Dashboards

createGenieMessage

dashboards.createGenieMessage Create Genie message Risk: write
Input Output

createGenieSpace

dashboards.createGenieSpace Create Genie space Risk: write
Input Output

createLakeviewDashboard

dashboards.createLakeviewDashboard Create Lakeview dashboard Risk: write
Input Output

deleteGenieConversation

dashboards.deleteGenieConversation Delete Genie conversation Risk: destructive · Irreversible
Input Output

deleteGenieConversationMessage

dashboards.deleteGenieConversationMessage Delete Genie message Risk: destructive · Irreversible
Input Output

deleteLakeviewDashboardSchedule

dashboards.deleteLakeviewDashboardSchedule Delete Lakeview schedule Risk: destructive · Irreversible
Input Output

Database

createDatabaseInstance

database.createDatabaseInstance Create database instance Risk: write
Input Output

deleteDatabaseInstance

database.deleteDatabaseInstance Delete database instance Risk: destructive · Irreversible
Input Output

deleteSyncedDatabaseTable

database.deleteSyncedDatabaseTable Delete synced database table Risk: destructive · Irreversible
Input Output

Dataquality

createDataQualityMonitor

dataquality.createDataQualityMonitor Create data quality monitor Risk: write
Input Output

createQualityMonitorV2

dataquality.createQualityMonitorV2 Create quality monitor V2 Risk: write
Input Output

Dbfs

addBlockToDbfsStream

dbfs.addBlockToDbfsStream Add block to DBFS stream Risk: write
Input Output

createDbfsFileStream

dbfs.createDbfsFileStream Create DBFS file stream Risk: write
Input Output

deleteDbfsFileOrDirectory

dbfs.deleteDbfsFileOrDirectory Delete file or directory from DBFS Risk: destructive · Irreversible
Input Output

Iam

addMemberToSecurityGroup

iam.addMemberToSecurityGroup Add member to security group Risk: write
Input Output

createIamGroupV2

iam.createIamGroupV2 Create IAM group Risk: write
Input
Output

createIamServicePrincipalV2

iam.createIamServicePrincipalV2 Create IAM service principal Risk: write
Input Output

createIamUserV2

iam.createIamUserV2 Create IAM user Risk: write
Input Output

createIpAccessList

iam.createIpAccessList Create IP access list Risk: write
Input Output

deleteIamGroupV2

iam.deleteIamGroupV2 Delete IAM group Risk: destructive · Irreversible
Input Output

deleteIamServicePrincipalV2

iam.deleteIamServicePrincipalV2 Delete service principal Risk: destructive · Irreversible
Input Output

deleteIamUserV2

iam.deleteIamUserV2 Delete user Risk: destructive · Irreversible
Input Output

Jobs

cancelAllJobRuns

jobs.cancelAllJobRuns Cancel all job runs Risk: write
Input Output

cancelJobRun

jobs.cancelJobRun Cancel job run Risk: write
Input Output

deleteDatabricksJobRun

jobs.deleteDatabricksJobRun Delete job run Risk: destructive · Irreversible
Input Output

Marketplace

batchGetMarketplaceConsumerListings

marketplace.batchGetMarketplaceConsumerListings Batch get consumer listings Risk: read
Input Output

batchGetMarketplaceConsumerProviders

marketplace.batchGetMarketplaceConsumerProviders Batch get consumer providers Risk: read
Input Output

createMarketplaceConsumerInstallation

marketplace.createMarketplaceConsumerInstallation Create marketplace consumer installation Risk: write
Input Output

createMarketplaceProviderListing

marketplace.createMarketplaceProviderListing Create marketplace provider listing Risk: write
Input Output

createProviderAnalyticsDashboard

marketplace.createProviderAnalyticsDashboard Create provider analytics dashboard Risk: write
Input Output

deleteListingFromExchange

marketplace.deleteListingFromExchange Delete listing from exchange Risk: destructive · Irreversible
Input Output

deleteMarketplaceConsumerInstallation

marketplace.deleteMarketplaceConsumerInstallation Delete marketplace consumer installation Risk: destructive · Irreversible
Input Output

Ml

createLoggedModel

ml.createLoggedModel Create logged model Risk: write
Input Output

createMlExperiment

ml.createMlExperiment Create ML experiment Risk: write
Input Output

createMlFeatureStoreOnlineStore

ml.createMlFeatureStoreOnlineStore Create ML online feature store Risk: write
Input Output

createMlflowExperimentRun

ml.createMlflowExperimentRun Create MLflow experiment run Risk: write
Input Output

createMlForecastingExperiment

ml.createMlForecastingExperiment Create ML forecasting experiment Risk: write
Input Output

deleteLoggedModel

ml.deleteLoggedModel Delete logged model Risk: destructive · Irreversible
Input Output

deleteLoggedModelTag

ml.deleteLoggedModelTag Delete logged model tag Risk: destructive · Irreversible
Input Output

deleteMlExperiment

ml.deleteMlExperiment Delete ML experiment Risk: destructive · Irreversible
Input Output

deleteMlExperimentRun

ml.deleteMlExperimentRun Delete ML run Risk: destructive · Irreversible
Input Output

deleteMlExperimentRuns

ml.deleteMlExperimentRuns Delete ML runs Risk: destructive · Irreversible
Input Output

deleteMlExperimentRunTag

ml.deleteMlExperimentRunTag Delete ML run tag Risk: destructive · Irreversible
Input Output

deleteMlFeatureEngKafkaConfig

ml.deleteMlFeatureEngKafkaConfig Delete Kafka config Risk: destructive · Irreversible
Input Output

deleteMlFeatureStoreOnlineStore

ml.deleteMlFeatureStoreOnlineStore Delete ML online store Risk: destructive · Irreversible
Input Output

deleteMlFeatureTag

ml.deleteMlFeatureTag Delete ML feature tag Risk: destructive · Irreversible
Input Output

Security

createNotificationDestination

security.createNotificationDestination Create notification destination Risk: write
Input
Output

createOAuthServicePrincipalSecret

security.createOAuthServicePrincipalSecret Create OAuth SP secret Risk: write
Input Output

createPersonalAccessToken

security.createPersonalAccessToken Create personal access token Risk: write
Input Output

deleteNotificationDestination

security.deleteNotificationDestination Delete notification destination Risk: destructive · Irreversible
Input Output

deleteOAuth2ServicePrincipalSecret

security.deleteOAuth2ServicePrincipalSecret Delete OAuth SP secret Risk: destructive · Irreversible
Input Output

deleteTokenManagement

security.deleteTokenManagement Delete token management Risk: destructive · Irreversible
Input Output

Serving

createProvisionedThroughputEndpoint

serving.createProvisionedThroughputEndpoint Create provisioned throughput endpoint Risk: write
Input
Output

createVectorSearchEndpoint

serving.createVectorSearchEndpoint Create vector search endpoint Risk: write
Input Output

deleteServingEndpoint

serving.deleteServingEndpoint Delete serving endpoint Risk: destructive · Irreversible
Input Output

deleteVectorSearchIndex

serving.deleteVectorSearchIndex Delete vector search index Risk: destructive · Irreversible
Input Output

Sharing

createShare

sharing.createShare Create share Risk: write
Input Output

createSharingProvider

sharing.createSharingProvider Create sharing provider Risk: write
Input Output

createSharingRecipient

sharing.createSharingRecipient Create sharing recipient Risk: write
Input Output

deleteShare

sharing.deleteShare Delete share Risk: destructive · Irreversible
Input Output

deleteSharingRecipient

sharing.deleteSharingRecipient Delete sharing recipient Risk: destructive · Irreversible
Input Output

Sql

cancelSqlStatementExecution

sql.cancelSqlStatementExecution Cancel SQL statement execution Risk: write
Input Output

createLegacySqlAlert

sql.createLegacySqlAlert Create legacy SQL alert Risk: write
Input
Output

createLegacySqlQuery

sql.createLegacySqlQuery Create legacy SQL query Risk: write
Input Output

createLegacySqlQueryVisualization

sql.createLegacySqlQueryVisualization Create legacy SQL visualization Risk: write
Input
Output

createSqlAlert

sql.createSqlAlert Create SQL alert Risk: write
Input
Output

createSqlQuery

sql.createSqlQuery Create SQL query Risk: write
Input Output

createSqlQueryVisualization

sql.createSqlQueryVisualization Create SQL query visualization Risk: write
Input
Output

deleteLegacySqlAlert

sql.deleteLegacySqlAlert Delete legacy SQL alert Risk: destructive · Irreversible
Input Output

deleteLegacySqlQuery

sql.deleteLegacySqlQuery Delete legacy SQL query Risk: destructive · Irreversible
Input Output

deleteLegacySqlQueryVisualization

sql.deleteLegacySqlQueryVisualization Delete legacy SQL visualization Risk: destructive · Irreversible
Input Output

deleteSqlAlert

sql.deleteSqlAlert Delete SQL alert Risk: destructive · Irreversible
Input Output

deleteSqlDashboard

sql.deleteSqlDashboard Delete SQL dashboard Risk: destructive · Irreversible
Input Output

deleteSqlQuery

sql.deleteSqlQuery Delete SQL query Risk: destructive · Irreversible
Input Output

deleteSqlWarehouse

sql.deleteSqlWarehouse Delete SQL warehouse Risk: destructive · Irreversible
Input Output

Workspace

createSecretScope

workspace.createSecretScope Create secret scope Risk: write
Input Output

createTagPolicy

workspace.createTagPolicy Create tag policy Risk: write
Input Output

createWorkspaceDirectory

workspace.createWorkspaceDirectory Create workspace directory Risk: write
Input Output

createWorkspaceGitCredentials

workspace.createWorkspaceGitCredentials Create workspace git credentials Risk: write
Input Output

createWorkspaceRepo

workspace.createWorkspaceRepo Create workspace repo Risk: write
Input Output

deleteAibiDashboardEmbeddingAccessPolicy

workspace.deleteAibiDashboardEmbeddingAccessPolicy Delete AI/BI dashboard embedding access policy Risk: destructive · Irreversible
Input: empty object Output

deleteAibiDashboardEmbeddingApprovedDomains

workspace.deleteAibiDashboardEmbeddingApprovedDomains Delete AI/BI embedding approved domains Risk: destructive · Irreversible
Input: empty object Output

deleteCustomLlmAgent

workspace.deleteCustomLlmAgent Delete custom LLM agent Risk: destructive · Irreversible
Input Output

deleteDashboardEmailSubscriptionsSetting

workspace.deleteDashboardEmailSubscriptionsSetting Delete dashboard email subscriptions setting Risk: destructive · Irreversible
Input: empty object Output

deleteDatabricksPipeline

workspace.deleteDatabricksPipeline Delete Databricks pipeline Risk: destructive · Irreversible
Input Output

deleteDefaultNamespaceSetting

workspace.deleteDefaultNamespaceSetting Delete default namespace setting Risk: destructive · Irreversible
Input: empty object Output

deleteDefaultWarehouseIdSetting

workspace.deleteDefaultWarehouseIdSetting Delete default warehouse ID setting Risk: destructive · Irreversible
Input: empty object Output

deleteDisableLegacyAccessSetting

workspace.deleteDisableLegacyAccessSetting Delete disable legacy access setting Risk: destructive · Irreversible
Input: empty object Output

deleteDisableLegacyDbfsSetting

workspace.deleteDisableLegacyDbfsSetting Delete disable legacy DBFS setting Risk: destructive · Irreversible
Input: empty object Output

deleteLlmProxyPartnerSetting

workspace.deleteLlmProxyPartnerSetting Delete LLM proxy partner setting Risk: destructive · Irreversible
Input: empty object Output

deleteRestrictWorkspaceAdminsSetting

workspace.deleteRestrictWorkspaceAdminsSetting Delete restrict workspace admins setting Risk: destructive · Irreversible
Input: empty object Output

deleteSecretsAcl

workspace.deleteSecretsAcl Delete secrets ACL Risk: destructive · Irreversible
Input Output

deleteSecretScope

workspace.deleteSecretScope Delete secret scope Risk: destructive · Irreversible
Input Output

deleteSqlResultsDownloadSetting

workspace.deleteSqlResultsDownloadSetting Delete SQL results download setting Risk: destructive · Irreversible
Input: empty object Output

deleteTagPolicy

workspace.deleteTagPolicy Delete tag policy Risk: destructive · Irreversible
Input Output

deleteWorkspaceGitCredentials

workspace.deleteWorkspaceGitCredentials Delete workspace git credentials Risk: destructive · Irreversible
Input Output

deleteWorkspaceObject

workspace.deleteWorkspaceObject Delete workspace object Risk: destructive · Irreversible
Input Output

deleteWorkspaceRepo

workspace.deleteWorkspaceRepo Delete workspace repo Risk: destructive · Irreversible
Input Output

deleteWorkspaceSecret

workspace.deleteWorkspaceSecret Delete workspace secret Risk: destructive · Irreversible
Input Output