Get one version's settings
/v1/applications/{id}/harness-versions/{versionId}Path parameters
idstringrequiredMin length: 1
versionIdstringrequiredMin length: 1
Response
200Get one version's settings
X-Request-IdstringServer-generated request identifier for logs and support.
application/json
idstringrequiredMin length: 1
harness_idstringrequiredMin length: 1
application_idstringMin length: 1
numberintegerrequiredMinimum: -9007199254740991 · Maximum: 9007199254740991
parent_idstring | nullrequiredspec_jsonobjectObject fields
instructionsstringDefault: "" · Max length: 12000
modelobjectDefault: {}
Object fields
modelstringMin length: 1 · Max length: 200
model_version_idstringMin length: 1 · Max length: 200
reasoning_effortstringAllowed: "none""minimal""low""medium""high""xhigh""max"
max_output_tokensintegerMinimum: 1 · Maximum: 128000
samplingobjectObject fields
temperaturenumberMinimum: 0 · Maximum: 2
top_pnumberMaximum: 1
seedintegerMinimum: -9007199254740991 · Maximum: 9007199254740991
logprobsbooleantop_logprobsintegerMinimum: 0 · Maximum: 20
return_token_idsbooleanexecution_modestringAllowed: "computer""tools"
Default: "computer"
max_stepsintegerDefault: 40 · Minimum: 1 · Maximum: 100
toolsobjectDefault: {}
Object fields
web_accessbooleanDefault: false
connectorsarray<string> | nullAllowed shapes
array<string>
itemsstringAllowed: "gmail""github""drive""calendar""slack""figma"
null
valuenullapprovalsobjectDefault: {}
Object fields
action_policystringAllowed: "approval_required""unrestricted"
Default: "approval_required"
capture_screenshotsbooleanDefault: true
skillsobjectDefault: {}
Object fields
enabledbooleanDefault: true
limitintegerDefault: 40 · Minimum: 1 · Maximum: 40
explorationnumberMinimum: 0 · Maximum: 0.2
programobjectAllowed shapes
object
kind"command"requiredargsarray<string>requiredMin items: 1 · Max items: 32
imagestringPattern: ^(?:[a-zA-Z0-9._/:\-]+@)?sha256:[a-f0-9]{64}$
timeout_secondsintegerDefault: 600 · Minimum: 10 · Maximum: 3600
max_model_callsintegerDefault: 100 · Minimum: 1 · Maximum: 1000
toolsstringAllowed: "none""mcp"
Default: "none"
object
kindstringrequiredAllowed: "codex""claude_code"
argsarray<string>Default: [] · Max items: 0
imagestringrequiredPattern: ^(?:[a-zA-Z0-9._/:\-]+@)?sha256:[a-f0-9]{64}$
timeout_secondsintegerDefault: 600 · Minimum: 10 · Maximum: 3600
max_model_callsintegerDefault: 100 · Minimum: 1 · Maximum: 1000
toolsstringAllowed: "none""mcp"
Default: "none"
loop_jsonobject | nullhashstringrequirednotestringrequiredcreated_bystring | nullrequiredcreated_atstringrequiredFormat: date-time · Pattern: ^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d:[0-5]\d(?:\.\d+)?(?:Z|([+-](?:[01]\d|2[0-3]):[0-5]\d)))$
4XX400 invalid input; 401 missing/revoked credentials; 403 disallowed operation/application; 404 missing or inaccessible resource; 409 conflicting submission/version/state; 413 body too large; 415 unsupported content type. Inspect error.code, not message text.
X-Request-IdstringServer-generated request identifier for logs and support.
application/json
errorobjectrequiredObject fields
codestringrequiredmessagestringrequiredrequest_idstringrequiredAdditional keys: any
5XX500 unexpected failure or 503 unavailable dependency. A failed response does not prove that a submission was not committed. Retry job/flow admission with the same key and body.
X-Request-IdstringServer-generated request identifier for logs and support.
application/json
errorobjectrequiredObject fields
codestringrequiredmessagestringrequiredrequest_idstringrequiredAdditional keys: any