---
title: "Changes to Update Deployment"
method: PATCH
path: "/v1/workflows/deployments/{name}"
---

# Changes to Update Deployment

`PATCH /v1/workflows/deployments/{name}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 4 of 14 revisions.

- **2026-10-12** `6c349f3bdef6`: 5 breaking, 10 warning, 4 info
- **2026-09-23** `fa73befe1c61`: 14 info
- **2026-08-14** `61436a496404`: 3 info
- **2026-07-26** `933c4ebdcd72`: 1 info

## Changes

- **2026-10-12** `6c349f3bdef6`: 5 breaking, 10 warning, 4 info
  - removed `subschema #1` from the `spec/anyOf[subschema #1: WorkflowsWorkerSpecUpdate]/backend_spec` request property `anyOf` list
  - added `#/components/schemas/DeploymentMistralCloudBackendSpec` to the `spec/backend_spec` response property `oneOf` list for the response status `202`
  - removed the required property `spec/commit_sha` from the response with the `202` status
  - removed the required property `spec/entrypoint` from the response with the `202` status
  - removed the required property `spec/working_dir` from the response with the `202` status
  - removed the request property `resources/anyOf[subschema #1: DeploymentResourceConfigUpdate]/cpu_limit`
  - removed the request property `resources/anyOf[subschema #1: DeploymentResourceConfigUpdate]/cpu_request`
  - removed the request property `resources/anyOf[subschema #1: DeploymentResourceConfigUpdate]/memory_limit`
  - removed the request property `resources/anyOf[subschema #1: DeploymentResourceConfigUpdate]/memory_request`
  - removed the request property `spec/anyOf[subschema #1: WorkflowsWorkerSpecUpdate]/entrypoint`
  - removed the request property `spec/anyOf[subschema #1: WorkflowsWorkerSpecUpdate]/working_dir`
  - removed the optional property `resources/cpu_limit` from the response with the `202` status
  - removed the optional property `resources/cpu_request` from the response with the `202` status
  - removed the optional property `resources/memory_limit` from the response with the `202` status
  - removed the optional property `resources/memory_request` from the response with the `202` status
  - added `#/components/schemas/DeploymentMistralCloudBackendSpec` to the `spec/anyOf[subschema #1: WorkflowsWorkerSpecUpdate]/backend_spec` request property `anyOf` list
  - added `mistral_cloud` discriminator mapping keys to the `spec/backend_spec` response property for the response status `202`
  - mapped value for discriminator key `koyeb` changed from `#/components/schemas/DeploymentKoyebBackendSpec` to `#/components/schemas/DeploymentMistralCloudBackendSpec` for `spec/backend_spec` response property for the response status `202`
  - removed `#/components/schemas/DeploymentKoyebBackendSpec` from the `spec/backend_spec` response property `oneOf` list for the response status `202`
- **2026-09-23** `fa73befe1c61`: 14 info
  - added the new optional request property `spec/anyOf[subschema #1: WorkflowsWorkerSpecUpdate]/backend_spec`
  - request property `spec/anyOf[subschema #1: WorkflowsWorkerSpecUpdate]/entrypoint` deprecated
  - request property `spec/anyOf[subschema #1: WorkflowsWorkerSpecUpdate]/working_dir` deprecated
  - added the optional property `runtime_credential_id` to the response with the `202` status
  - added the optional property `runtime_principal_type` to the response with the `202` status
  - the response optional property `spec/commit_sha` became read-only for the status `202`
  - the response optional property `spec/entrypoint` became read-only for the status `202`
  - the response optional property `spec/working_dir` became read-only for the status `202`
  - the response property `spec/commit_sha` became required for the status `202`
  - the response property `spec/entrypoint` became required for the status `202`
  - the response property `spec/working_dir` became required for the status `202`
  - response property `spec/entrypoint` deprecated
  - response property `spec/working_dir` deprecated
  - added the required property `spec/backend_spec` to the response with the `202` status
- **2026-08-14** `61436a496404`: 3 info
  - added the optional property `is_hardened` to the response with the `202` status
  - added the optional property `spec/commit` to the response with the `202` status
  - response property `spec/commit_sha` deprecated
- **2026-07-26** `933c4ebdcd72`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/mistral/apis/mistral-ai-api/docs/v1/workflows/deployments/:name/patch.md) - [API](https://skmtc.dev/mistral/apis/mistral-ai-api.md) - [Page](https://skmtc.dev/mistral/apis/mistral-ai-api/changes/v1/workflows/deployments/:name/patch)
