Pipeline runs (workflows)
Manage workflow executions (pipeline runs) in Seqera Platform.
The List workflows and Describe workflow endpoints support the attributes query parameter to enrich the default response. Current supported values are optimized, labels, messages, minimal, and pipelineInfo.
Use attributes=pipelineInfo to include the source pipeline reference for a run, including the pipeline identifier, workspace identifier, and version metadata.
Path and query parameters
Name | Type | Location | Req/Opt | Description |
|---|---|---|---|---|
| array | query | Optional | Additional attribute values to include in the response. Supported values are |
| integer | query | Optional | Workspace numeric identifier |
| integer | query | Optional | Pagination max results |
| integer | query | Optional | Pagination offset |
| string | query | Optional | Filter search parameter |
| boolean | query | Optional | Force the deletion even if any workflows are active |
| integer | query | Optional | Source workspace numeric identifier |
| string | query | Optional | Workflow run name to validate |
| string | query | Optional | Workflow session ID to validate |
| string | path | Required | Workflow string identifier |
| string | query | Optional | Filename to download |
| integer | path | Required | Task numeric identifier |
| string | query | Optional | Workflow log cursor |
| integer | query | Optional | Maximum length in bytes of the log to retrieve |
| string | query | Optional | Field to sort by |
| string | query | Optional | Sorting direction (asc|desc) |
Request body parameters
Name | Type | Req/Opt | Description |
|---|---|---|---|
DeleteWorkflowMany | Delete workflows | ||
workflowIds | array | Optional | |
CreateWorkflowLaunch | Launch workflow | ||
launch | object | Optional | |
launch.id | string | Optional | Launch configuration identifier. |
launch.computeEnvId | string | Optional | Compute environment identifier where the pipeline will run. Defaults to workspace primary compute environment if omitted. |
launch.runName | string | Optional | Custom run name for the workflow execution. |
launch.pipeline | string | Optional | Pipeline repository URL (e.g., |
launch.workDir | string | Optional | Work directory path where workflow intermediate files are stored. Defaults to compute environment work directory if omitted. |
launch.revision | string | Optional | Git revision, branch, or tag to use. |
launch.sessionId | string | Optional | Nextflow session identifier for resuming failed runs. |
launch.configProfiles | array | Optional | Array of Nextflow configuration profile names to apply. |
launch.userSecrets | array | Optional | Array of user secrets to make available to the pipeline. |
launch.workspaceSecrets | array | Optional | Array of workspace secrets to make available to the pipeline. |
launch.configText | string | Optional | Nextflow configuration as text (overrides config files). |
launch.towerConfig | string | Optional | Platform-specific configuration options. |
launch.paramsText | string | Optional | Pipeline parameters in JSON or YAML format. |
launch.preRunScript | string | Optional | Add a script that executes in the nf-launch script prior to invoking Nextflow processes. See Pre and post-run scripts. |
launch.postRunScript | string | Optional | Add a script that executes after all Nextflow processes have completed. See Pre and post-run scripts. |
launch.mainScript | string | Optional | Alternative main script filename. Default: |
launch.entryName | string | Optional | Workflow entry point name when using Nextflow DSL2. |
launch.schemaName | string | Optional | Name of the pipeline schema to use. |
launch.resume | boolean | Optional | Enable resume to restart workflow execution from the last successful process. See Resume a workflow run. |
launch.pullLatest | boolean | Optional | Pull the latest version of the pipeline from the repository. |
launch.stubRun | boolean | Optional | Execute a stub run for testing (processes return dummy results). |
launch.optimizationId | string | Optional | Optimization configuration identifier. See Pipeline resource optimization. |
launch.optimizationTargets | string | Optional | Comma-separated list of optimization targets. See Pipeline resource optimization. |
launch.labelIds | array | Optional | Array of label IDs to assign to each pipeline run. |
launch.headJobCpus | integer | Optional | Number of CPUs allocated for the Nextflow head job. |
launch.headJobMemoryMb | integer | Optional | Memory allocation for the Nextflow head job in megabytes. |
launch.launchContainer | string | Optional | Container image to use for the Nextflow launcher. |
launch.dateCreated | string | Optional | Timestamp when the launch configuration was created. |
CancelWorkflow | Cancel workflow |