Databricks · Arazzo Workflow
Databricks Start Cluster Then Run Job
Version 1.0.0
Start a terminated cluster, wait until RUNNING, then trigger a job run.
View Spec
View on GitHub
Artificial IntelligenceAnalyticsApache SparkBig DataClean RoomsCloud ComputingDataData AnalyticsData EngineeringData GovernanceDelta LakeDelta SharingETLIdentity ManagementLakehouseMachine-LearningMLflowModel ServingSecuritySQLUnity CatalogVector SearchVisualizeArazzoWorkflows
Provider
Workflows
start-cluster-and-run-job
Start a terminated cluster, wait for RUNNING, then run a job.
Starts the named cluster, polls its status until RUNNING, and then submits a run-now request for the supplied job.
1
startCluster
startCluster
Start the terminated cluster using its prior configuration. Starting is asynchronous, so a poll loop confirms readiness.
2
pollClusterState
getCluster
Read the cluster status and inspect the life cycle state. Loop back while the cluster is still PENDING; continue once it is RUNNING.
3
runJobNow
runJobNow
Trigger the job now that the cluster is RUNNING. Returns the run_id of the triggered run.
Source API Descriptions
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for arazzo workflows
4 MCP tools reach this
find_arazzoBrowse and filter every workflow in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This workflow
curl "https://apis.io/api/v1/arazzo/databricks-start-cluster-and-run-job-workflow"
All arazzo workflows
curl "https://apis.io/api/v1/arazzo?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.