job

List the per-relation progress one job has recorded so far

Changed on

Live materialization state for the relations a single job writes, keyed by relation. Polled while a run is in flight so a graph can move a node as its model completes. Authorized through the job, so a caller who may not read it is refused rather than told the run has no progress. An empty list means the job exists and has recorded nothing yet, or is unknown to this workspace.

get/w/{workspace}/jobs/run_progress/{id}

Request

  • Base URL: /api (relative, and the document was published on a file host, not at the API’s origin)
  • URL: /api/w/{workspace}/jobs/run_progress/{id}
  • Auth: one of:
    • HTTP bearer
    • API key in cookie token

Path parameters

workspacestring required
idstring uuid required

The job whose per-relation progress to read

Response

per-relation status for this run

asset_kind's3object' | 'resource' | 'ducklake' | 'datatable' | 'volume' | 'dbt' required
asset_pathstring required
status'running' | 'materialized' | 'failed' required
row_countinteger nullable
errorstring nullable

Changes