---
title: "Update an environment"
method: PUT
path: "/environments/{environmentId}"
tags: ["resource-api"]
---

# Update an environment

`PUT /environments/{environmentId}`

Update an environment used on Tracetest

## Parameters

- `./parameters.yaml#/components/parameters/environmentId` — unresolved $ref

## Request body

- EnvironmentResource — unresolved $ref

## Response `200`

successful operation

- EnvironmentResource — unresolved $ref

## Other responses

- `400` — invalid environment, some data was sent in incorrect format.
- `404` — environment not found
- `500` — problem updating an environment

## Changes

- **2023-05-02** `356fe46f6721` — 1 breaking, 1 warning, 6 info
  - removed the success response with the status `204`
  - deleted the `path` request parameter `environmentId`
  - api tag `resource-api` added
  - api tag `api` removed
  - …4 more

[Change history](https://skmtc.dev/kubeshop/apis/tracetest/changes/environments/:environmentId/put.md)

---

[API](https://skmtc.dev/kubeshop/apis/tracetest.md) · [All operations](https://skmtc.dev/kubeshop/apis/tracetest/llms.txt) · [OpenAPI document](https://skmtc.dev/kubeshop/apis/tracetest/revisions/2838b8abc6e6?raw)
