The Compute API verifies that a compute target is available before you run concepts against it. It supports two backend types: a managed machine and a Databricks cluster. Most integrations can rely on the workspace default and never call this endpoint — use it when you manage multiple compute backends and want to pre-flight one. All paths are relative to the base URL and require authentication. All responses use the standard envelope.

Check availability

Check a single compute target. Provide exactly one of machine_configs or databricks_configs inside the compute object — supplying neither returns a 400.
databricks_configs fields

Example — managed machine

Example — Databricks

A Databricks target is only reported available when the cluster is RUNNING and Prometheux is installed on it. When it is not, status is "error" and the message names the unmet condition (cluster not running, or Prometheux not installed). An unavailable machine target returns 400; an unreachable Databricks target returns 503.