Triggers a new execution of the batch job. Each execution runs multiple tasks in parallel according to the job’s configured concurrency. Tasks can be parameterized via the request body.
OAuth2 authentication with JWT tokens
Name of the job
Request to create a job execution
Environment variable overrides (optional, will merge with job's environment variables)
"{\"MY_VAR\": \"custom_value\", \"BATCH_SIZE\": \"100\"}"
Execution ID (optional, will be generated if not provided)
Unique message ID
Job ID
"data-processing-job"
Memory override in megabytes (optional, must be lower than or equal to job's configured memory)
2048
Array of task parameters for parallel execution
Workspace ID
successful operation
Response returned when a job execution is successfully created. Contains identifiers and the tasks that will be executed.
Unique identifier for the created execution. Use this ID to track execution status, retrieve logs, or cancel the execution.
"exec-abc123"
Unique identifier for this request, used for idempotency and tracking. Auto-generated if not provided in the request.
"550e8400-e29b-41d4-a716-446655440000"
Name of the job that this execution belongs to
"data-processing-job"
Array of task configurations that will be executed in parallel according to the job's concurrency settings. Each task can have custom parameters.
Name of the workspace where the job execution was created
"my-workspace"