Skip to main content
PUT
Update a job

Authorizations

Authorization
string
header
required

Path Parameters

jobId
string
required

Body

application/json
tasks
object[]
required
triggers
object[]
required
component_ids
string[]
component_references
object[]
enabled

Whether the job runs when triggered. A literal value or a buildtime expression resolved from component references when the job is saved. Buildtime expressions use JobBuildtimeContext.

name
string

Response

Successful response

Stored job definition. Field enabled is unevaluated and appears in buildtime-evaluatable form.

client_id
string
required
component_ids
string[]
required
component_references
object[]
required
created_date
string
required

RFC 3339 or RFC 9557 date-time with a numeric UTC offset and an optional IANA time-zone suffix in square brackets. Precision up to milliseconds.

Pattern: ^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}(\.\d{1,3})?(Z|[+-](?:[01][0-9]|2[0-3]):[0-5][0-9])(\[[^\]]+\])?$
Example:

"2025-10-24T02:00:00-07:00"

enabled
required

Whether the job runs when triggered. A literal value or a buildtime expression resolved from component references when the job is saved. Buildtime expressions use JobBuildtimeContext.

id
string
required
read-only
name
string
required
tasks
object[]
required

Stored task definition. Field order is unevaluated and appears in buildtime-evaluatable form.

triggers
object[]
required

Stored file name matches trigger definition. Fields match_type and pattern are unevaluated and appear in buildtime-evaluatable form.

updated_date
string
required

RFC 3339 or RFC 9557 date-time with a numeric UTC offset and an optional IANA time-zone suffix in square brackets. Precision up to milliseconds.

Pattern: ^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}(\.\d{1,3})?(Z|[+-](?:[01][0-9]|2[0-3]):[0-5][0-9])(\[[^\]]+\])?$
Example:

"2025-10-24T02:00:00-07:00"