Skip to main content
POST
Resolve the default configuration a Job would run with

Authorizations

X-Domino-Api-Key
string
header
required

Path Parameters

projectId
string
required

ID of the project to resolve Job defaults for

Body

application/json

Overrides to apply before resolving the remaining values from the project's defaults. Send an empty object to resolve every value from the project.

Overrides to apply before resolving. Every field is optional; anything left out is resolved from the project's defaults. Fields shared with POST /api/jobs/v1/jobs use the names that endpoint uses; datasetSnapshots, netAppVolumeSnapshots, volumeSizeGiB and importedGitRepoOverrides have no counterpart there.

commitId
string

Commit to resolve against. Applies only to the project's internal DFS commit history; use mainRepoGitRef for a git-based project's main repository.

Example:

"960a4c99a4cc38194cbacbcce41caa68ba5369ea"

computeCluster
object
datasetSnapshots
object[]

Dataset snapshots to resolve against. Defaults to the snapshots the project mounts.

environmentId
string

Id of the environment to resolve against. Defaults to the project's default environment.

Example:

"623131507a0af0281c01a699"

environmentRevisionSpec
string

Specification describing which environment revision to use. Defaults to "ActiveRevision"

Example:

"ActiveRevision | LatestRevision | SomeRevision(623131577a0af0281c01a69a)"

externalVolumeMountIds
string[]

Ids of external volumes to resolve against. Defaults to the volumes the project mounts.

Example:
hardwareTier
string

Hardware tier to resolve against. Defaults to the project's default hardware tier.

Example:

"small-k8s"

importedGitRepoOverrides
object[]

Per-imported-repository git refs to resolve against. Defaults to each repository's default ref.

mainRepoGitRef
object
netAppVolumeIds
string[]

Ids of NetApp volumes to resolve against. Defaults to the volumes the project mounts.

Example:
netAppVolumeSnapshots
object[]

NetApp volume snapshots to resolve against. Defaults to the snapshots the project mounts.

volumeSizeGiB
number<double>

Volume size in GiB to resolve against. Defaults to the project's configured size.

Example:

10

Response

Success

jobDefaults
object
required

The fully resolved configuration a Job would run with. Fields shared with the request body of POST /api/jobs/v1/jobs use the names that endpoint uses, so each shared value can be copied into a start-Job request; the object as a whole is not a start-Job body. resolvedMainRepoGitRef, resolvedImportedGitRepoRefs, datasetSnapshots, netAppVolumeSnapshots and volumeSizeGiB are reported for inspection and have no counterpart on NewJobV1.

metadata
object
required
Last modified on October 1, 2026