Support
Log In
Runs

Create a run (rebuild a version, or a single scoped unit)

Starts a run for this package's version identified by versionId. By default (no scope selectors) it is a full run that re-materializes every persist source in the version and rebuilds every indexed dimension it defines — one run driving both unit families through the same two-phase build (tables first, then indexes). It is the on-demand equivalent of the run a publish triggers.

POST/organizations/{organizationName}/environments/{environmentName}/packages/{packageName}/runs

Authorization

bearerAuth
AuthorizationBearer <token>

In: header

Path Parameters

organizationName*string

The unique identifier of the organization

Match^[a-zA-Z0-9_ -]+$
environmentName*string

The unique identifier of the environment

Match^[a-zA-Z0-9_ -]+$
packageName*string

The unique identifier of the package

Match^[a-zA-Z0-9_ -]+$

Request Body

application/json

Request a run for a version. By default (no scope selectors) this is a full run: re-materialize every persist source in the version and rebuild every indexed dimension it defines, in one run. The optional sourceName / dimension / modelFilePath selectors narrow the run to a single unit (Phase C per-unit dispatch); a null selector widens to the whole version, so the whole-version full run stays the default.

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

application/json