Skip to main content
POST
This endpoint creates a workflow that persists until it is explicitly deleted (a long-lived workflow). To create a workflow that exists only for the duration of a single job run using local files as input, use the create job endpoint instead.

Path parameters

workflow_id
string
required
The unique identifier of the workflow to run.

Body

input_files
array
One or more files to process at runtime. Provide as a multipart file upload.

Response

id
string
required
Unique identifier for the job.
workflow_id
string
required
ID of the workflow that triggered this job.
workflow_name
string
required
Name of the workflow that triggered this job.
status
string
required
Job status: SCHEDULED, IN_PROGRESS, COMPLETED, STOPPED, or FAILED.
created_at
string
required
ISO 8601 timestamp when the job was created.
runtime
string
Job duration.
input_file_ids
array
IDs of input files submitted with the job.
output_node_files
array
Metadata about output files produced by the job.
job_type
string
Job type. Defaults to ephemeral.