---
title: "Changes to Describe workflow"
method: GET
path: "/workflow/{workflowId}"
---

# Changes to Describe workflow

`GET /workflow/{workflowId}`

> Every recorded change to this operation, newest first.
> 19 revisions in range; 1 not diffed.

## Timeline

Changed in 12 of 19 revisions.

- **2026-10-20** `adab9fd613a4`: 4 info
- **2026-09-28** `24f327d93421`: 46 breaking, 45 warning, 9 info
- **2026-09-25** `23c276ac7e55`: 3 info
- **2026-09-21** `ca2c61bb3604`: 1 info
- **2026-08-25** `f1b3206690c9`: 2 info
- **2026-07-24** `13316c9fe5ff`: 1 info
- **2026-07-09** `aa8544683897`: 8 info
- **2026-06-26** `bbf1cd758a38`: 4 info
- **2026-05-11** `61cfa2ccce46`: 9 info
- **2026-04-20** `b2b5cc41d473`: 1 breaking
- **2026-03-10** `49c99a6944de`: 8 breaking, 39 warning, 3 info
- **2026-01-20** `98d6b538c88e`: 2 info

## Changes

- **2026-10-20** `adab9fd613a4`: 4 info
  - added the optional property `instancesOnDemand` to the response with the `200` status
  - added the optional property `instancesSpot` to the response with the `200` status
  - added the optional property `instancesUnknown` to the response with the `200` status
  - added the optional property `provisioningModel` to the response with the `200` status
- **2026-09-28** `24f327d93421`: 46 breaking, 45 warning, 9 info
  - the response property `jobInfo` became nullable for the status `200`
  - the response property `labels` became nullable for the status `200`
  - the response property `messages` became nullable for the status `200`
  - the response property `optimized` became nullable for the status `200`
  - the response property `pipelineInfo` became nullable for the status `200`
  - the response property `platform` became nullable for the status `200`
  - the response property `progress` became nullable for the status `200`
  - the response property `workflow/allOf[#/components/schemas/WorkflowDbDto]/commitId` became nullable for the status `200`
  - the response property `workflow/allOf[#/components/schemas/WorkflowDbDto]/complete` became nullable for the status `200`
  - the response property `workflow/allOf[#/components/schemas/WorkflowDbDto]/configFiles` became nullable for the status `200`
  - the response property `workflow/allOf[#/components/schemas/WorkflowDbDto]/configText` became nullable for the status `200`
  - the response property `workflow/allOf[#/components/schemas/WorkflowDbDto]/container` became nullable for the status `200`
  - the response property `workflow/allOf[#/components/schemas/WorkflowDbDto]/containerEngine` became nullable for the status `200`
  - the response property `workflow/allOf[#/components/schemas/WorkflowDbDto]/deleted` became nullable for the status `200`
  - the response property `workflow/allOf[#/components/schemas/WorkflowDbDto]/duration` became nullable for the status `200`
  - the response property `workflow/allOf[#/components/schemas/WorkflowDbDto]/errorMessage` became nullable for the status `200`
  - the response property `workflow/allOf[#/components/schemas/WorkflowDbDto]/errorReport` became nullable for the status `200`
  - the response property `workflow/allOf[#/components/schemas/WorkflowDbDto]/exitStatus` became nullable for the status `200`
  - the response property `workflow/allOf[#/components/schemas/WorkflowDbDto]/homeDir` became nullable for the status `200`
  - the response property `workflow/allOf[#/components/schemas/WorkflowDbDto]/launchDir` became nullable for the status `200`
  - the response property `workflow/allOf[#/components/schemas/WorkflowDbDto]/manifest` became nullable for the status `200`
  - the response property `workflow/allOf[#/components/schemas/WorkflowDbDto]/nextflow` became nullable for the status `200`
  - the response property `workflow/allOf[#/components/schemas/WorkflowDbDto]/params` became nullable for the status `200`
  - the response property `workflow/allOf[#/components/schemas/WorkflowDbDto]/profile` became nullable for the status `200`
  - the response property `workflow/allOf[#/components/schemas/WorkflowDbDto]/projectDir` became nullable for the status `200`
  - the response property `workflow/allOf[#/components/schemas/WorkflowDbDto]/repository` became nullable for the status `200`
  - the response property `workflow/allOf[#/components/schemas/WorkflowDbDto]/revision` became nullable for the status `200`
  - the response property `workflow/allOf[#/components/schemas/WorkflowDbDto]/scriptFile` became nullable for the status `200`
  - the response property `workflow/allOf[#/components/schemas/WorkflowDbDto]/scriptId` became nullable for the status `200`
  - the response property `workflow/allOf[#/components/schemas/WorkflowDbDto]/start` became nullable for the status `200`
  - the response property `workflow/allOf[#/components/schemas/WorkflowDbDto]/stats` became nullable for the status `200`
  - the response property `workflow/allOf[#/components/schemas/WorkflowDbDto]/success` became nullable for the status `200`
  - the response property `workflow/allOf[subschema #2]/fusion` became nullable for the status `200`
  - the response property `workflow/allOf[subschema #2]/logFile` became nullable for the status `200`
  - the response property `workflow/allOf[subschema #2]/operationId` became nullable for the status `200`
  - the response property `workflow/allOf[subschema #2]/outFile` became nullable for the status `200`
  - the response property `workflow/allOf[subschema #2]/wave` became nullable for the status `200`
  - the `jobInfo` response's property type changed from `object` to no type for status `200`
  - the `pipelineInfo` response's property type changed from `object` to no type for status `200`
  - the `platform` response's property type changed from `object` to no type for status `200`
  - …60 more
- **2026-09-25** `23c276ac7e55`: 3 info
  - added the optional property `progress/processesProgress/items/firstSubmit` to the response with the `200` status
  - added the optional property `progress/processesProgress/items/lastComplete` to the response with the `200` status
  - added the optional property `schedConfig/allOf[#/components/schemas/SchedConfig]/billingExportTable` to the response with the `200` status
- **2026-09-21** `ca2c61bb3604`: 1 info
  - added the optional property `workflow/allOf[subschema #2]/fusionVersion` to the response with the `200` status
- **2026-08-25** `f1b3206690c9`: 2 info
  - added the optional property `schedConfig/allOf[#/components/schemas/SchedConfig]/maxCpusPerUser` to the response with the `200` status
  - added the optional property `schedConfig/allOf[#/components/schemas/SchedConfig]/maxSpotAttempts` to the response with the `200` status
- **2026-07-24** `13316c9fe5ff`: 1 info
  - added the optional property `workflow/allOf[subschema #2]/nextflowVersion` to the response with the `200` status
- **2026-07-09** `aa8544683897`: 8 info
  - added the optional property `cost` to the response with the `200` status
  - added the optional property `costCurrency` to the response with the `200` status
  - added the optional property `costIsEstimate` to the response with the `200` status
  - added the optional property `instancesProvisioned` to the response with the `200` status
  - added the optional property `schedConfig` to the response with the `200` status
  - added the optional property `schedRunId` to the response with the `200` status
  - added the optional property `workflow/allOf[subschema #2]/configProfiles` to the response with the `200` status
  - added the optional property `workflow/allOf[subschema #2]/syntaxParser` to the response with the `200` status
- **2026-06-26** `bbf1cd758a38`: 4 info
  - added the optional property `workflow/allOf[subschema #2]/nextflowConfig` to the response with the `200` status
  - added the optional property `workflow/allOf[subschema #2]/postRunScript` to the response with the `200` status
  - added the optional property `workflow/allOf[subschema #2]/preRunScript` to the response with the `200` status
  - added the optional property `workflow/allOf[subschema #2]/towerConfig` to the response with the `200` status
- **2026-05-11** `61cfa2ccce46`: 9 info
  - added the optional property `progress/processesProgress/items/cpuShareMillis` to the response with the `200` status
  - added the optional property `progress/processesProgress/items/cpuShares` to the response with the `200` status
  - added the optional property `progress/workflowProgress/cpuShareMillis` to the response with the `200` status
  - added the optional property `progress/workflowProgress/cpuShares` to the response with the `200` status
  - added the optional property `progress/workflowProgress/netCpuShareMillis` to the response with the `200` status
  - added the optional property `progress/workflowProgress/netCpuShares` to the response with the `200` status
  - added the optional property `progress/workflowProgress/requestedCpuTime` to the response with the `200` status
  - added the optional property `progress/workflowProgress/requestedMemory` to the response with the `200` status
  - added the optional property `schedEnabled` to the response with the `200` status
- **2026-04-20** `b2b5cc41d473`: 1 breaking
  - the `workflow/allOf[subschema #2]/` response's property type changed from no type to `object` for status `200`
- **2026-03-10** `49c99a6944de`: 8 breaking, 39 warning, 3 info
  - removed the enum value `pipelineVersion` from the property `items/` of the `query` request parameter `attributes`
  - removed the required property `workflow/commandLine` from the response with the `200` status
  - removed the required property `workflow/projectName` from the response with the `200` status
  - removed the required property `workflow/runName` from the response with the `200` status
  - removed the required property `workflow/sessionId` from the response with the `200` status
  - removed the required property `workflow/submit` from the response with the `200` status
  - removed the required property `workflow/userName` from the response with the `200` status
  - removed the required property `workflow/workDir` from the response with the `200` status
  - removed the optional property `workflow/commitId` from the response with the `200` status
  - removed the optional property `workflow/complete` from the response with the `200` status
  - removed the optional property `workflow/configFiles` from the response with the `200` status
  - removed the optional property `workflow/configText` from the response with the `200` status
  - removed the optional property `workflow/container` from the response with the `200` status
  - removed the optional property `workflow/containerEngine` from the response with the `200` status
  - removed the optional property `workflow/dateCreated` from the response with the `200` status
  - removed the optional property `workflow/deleted` from the response with the `200` status
  - removed the optional property `workflow/duration` from the response with the `200` status
  - removed the optional property `workflow/errorMessage` from the response with the `200` status
  - removed the optional property `workflow/errorReport` from the response with the `200` status
  - removed the optional property `workflow/exitStatus` from the response with the `200` status
  - removed the optional property `workflow/fusion` from the response with the `200` status
  - removed the optional property `workflow/homeDir` from the response with the `200` status
  - removed the optional property `workflow/id` from the response with the `200` status
  - removed the optional property `workflow/lastUpdated` from the response with the `200` status
  - removed the optional property `workflow/launchDir` from the response with the `200` status
  - removed the optional property `workflow/launchId` from the response with the `200` status
  - removed the optional property `workflow/logFile` from the response with the `200` status
  - removed the optional property `workflow/manifest` from the response with the `200` status
  - removed the optional property `workflow/nextflow` from the response with the `200` status
  - removed the optional property `workflow/operationId` from the response with the `200` status
  - removed the optional property `workflow/outFile` from the response with the `200` status
  - removed the optional property `workflow/ownerId` from the response with the `200` status
  - removed the optional property `workflow/params` from the response with the `200` status
  - removed the optional property `workflow/profile` from the response with the `200` status
  - removed the optional property `workflow/projectDir` from the response with the `200` status
  - removed the optional property `workflow/repository` from the response with the `200` status
  - removed the optional property `workflow/requiresAttention` from the response with the `200` status
  - removed the optional property `workflow/resume` from the response with the `200` status
  - removed the optional property `workflow/revision` from the response with the `200` status
  - removed the optional property `workflow/scriptFile` from the response with the `200` status
  - …10 more
- **2026-01-20** `98d6b538c88e`: 2 info
  - added the enum value `pipelineVersion` to the property `items/` of the `query` request parameter `attributes`
  - added the optional property `progress/workflowProgress/numSpotInterruptions` to the response with the `200` status

---

[Operation](https://skmtc.dev/seqeralabs/apis/seqera-api/docs/workflow/:workflowId/get.md) - [API](https://skmtc.dev/seqeralabs/apis/seqera-api.md) - [Page](https://skmtc.dev/seqeralabs/apis/seqera-api/changes/workflow/:workflowId/get)
