---
title: "POST /workflow/{id}"
method: POST
path: "/workflow/{id}"
---

# POST /workflow/{id}

`POST /workflow/{id}`

Updates information about a workflow.

You can update the following workflow information:

*   Name
    
*   Description
    
*   Default storage type
    
*   Default storage capacity (with workflow ID)
    

This operation returns a response with no body if the operation is successful. You can check the workflow updates by calling the `GetWorkflow` API operation.

For more information, see [Update a private workflow](https://docs.aws.amazon.com/omics/latest/dev/update-private-workflow.html) in the _Amazon Web Services HealthOmics User Guide_.

## Path parameters

- `id` string, required

## Request body

- object
  - `name` string — A name for the workflow.
  - `description` string — A description for the workflow.
  - `storageType` 'STATIC' | 'DYNAMIC' — The default storage type for runs that use this workflow. STATIC storage allocates a fixed amount of storage. DYNAMIC storage dynamically scales the storage up or down, based on file system utilization. For more information about static and dynamic storage, see <a href="https://docs.aws.amazon.com/omics/latest/dev/Using-workflows.html">Running workflows</a> in the <i>Amazon Web Services HealthOmics User Guide</i>.
  - `storageCapacity` integer — The default static storage capacity (in gibibytes) for runs that use this workflow or workflow version.
  - `readmeMarkdown` string — The markdown content for the workflow's README file. This provides documentation and usage information for users of the workflow.

## Response `202`

Success

## Other responses

- `480` — InternalServerException
- `481` — ServiceQuotaExceededException
- `482` — ThrottlingException
- `483` — ValidationException
- `484` — ConflictException
- `485` — ResourceNotFoundException
- `486` — AccessDeniedException
- `487` — RequestTimeoutException

---

[API](https://skmtc.net/aws/apis/omics.md) · [All operations](https://skmtc.net/aws/apis/omics/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/aws/omics/versions/e9df1bcc0813/schema)
