---
title: "Changes to Apply a partial update to the workflow-extension metadata for the given Workflow ID"
method: PATCH
path: "/workflow/{workflowId}"
---

# Changes to Apply a partial update to the workflow-extension metadata for the given Workflow ID

`PATCH /workflow/{workflowId}`

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

## Timeline

Changed in 7 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`: 1 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`: 1 info
  - endpoint added

---

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