Skip to main content
POST
Create templates.

Authorizations

Authorization
string
header
required

Bearer JWT token or API Key (sk-*).

Body

application/json
name
string
required

Display name of the job template.

Example:

"Nightly sync"

componentId
string
required

Component identifier executed by this job template.

Example:

"bbbbbbbb-bbbb-4bbb-8bbb-bbbbbbbbbbbb"

category
string

Optional presentation category used to group templates.

Example:

"Operations"

desc
string

Operator-visible job template description.

Example:

"Runs the nightly data synchronization pipeline."

metadata
object

Optional resource metadata. Values may use any JSON type. Maximum 16 KiB and 64 top-level keys. Top-level keys starting with "__" are reserved for backend use.

Example:
componentVersion
number

Optional fixed component version. When omitted, runtime resolves the latest active version.

Example:

3

timeout
number
default:300

Job execution timeout in seconds. The effective limit comes from the instance jobTimeout quota, up to 3540 seconds (59 minutes).

Required range: 1 <= x <= 3540
Example:

300

triggerUser
string

User id used as the execution principal when the job runs.

Example:

"cccccccc-cccc-4ccc-8ccc-cccccccccccc"

options
object

Execution options. Custom low-code template values live under "input".

Example:
inputs
object

Deprecated legacy template inputs. Use options.input.

Example:

Response

Job scheduled.

Last modified on September 5, 2026