---
title: "Create/update a simulation environment"
method: PUT
path: "/simulation-environments/{env_name}"
tags: ["basic"]
---

# Create/update a simulation environment

`PUT /simulation-environments/{env_name}`

## Path parameters

- `env_name` string, required

## Query parameters

- `block_on_existing` boolean

## Request body

- SimulationEnvironmentDetailed
  - `detail_type` string, required
  - `name` string, required
  - `module_name` string, required
  - `rosbag_store` string
  - `config` object, required — Configuration of the simulation environment.
  - `example_config` string, required — Example simulation configuration shown in the simulation overview

## Response `200`

Returns the simulation environment

## Other responses

- `400` — General error

---

[API](https://skmtc.net/amz-racing/apis/rosbag-bazaar-api.md) · [All operations](https://skmtc.net/amz-racing/apis/rosbag-bazaar-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/amz-racing/rosbag-bazaar-api/versions/9167cc5a1f11/schema)
