Update Job Control
Change mutable job behavior, such as how long a pause keeps storage.
Path parameters
name
workspace
Request
This endpoint expects an object.
pause_ttl_seconds
How long this job keeps storage after it pauses, measured from stopped_at. When the job has no value, the platform paused-storage TTL applies. Cannot exceed the platform maximum. 0 reclaims on the next retention pass. In a control update, an omitted or null value keeps the current value. Changing this value does not move the start time.
Response
Successful Response
id
attempt_id
name
workspace
Workspace identifier
source
platform_spec
Specification for a platform job, containing steps and secrets.
fileset
Fileset ID for storing job artifacts
status
Enumeration of possible job statuses.
This enum represents the various states a job can be in during its lifecycle,
from creation to a terminal state.
project
Project URN
description
spec
Job Spec
control
Mutable job behavior. This is not part of the execution spec.
output_location
Caller-supplied artifact fileset; None when the fileset was auto-created
status_details
Details about the job status
error_details
created_at
updated_at
ownership
custom_fields
Custom Fields
Errors
404
Not Found Error
409
Conflict Error
422
Unprocessable Entity Error