---
title: "Create/update configuration"
method: PUT
path: "/extraction/configs/{config_name}"
tags: ["basic"]
---

# Create/update configuration

`PUT /extraction/configs/{config_name}`

## Path parameters

- `config_name` string, required

## Query parameters

- `block_on_existing` boolean

## Request body

- BagExtractionConfiguration
  - `name` string, required — Name of the configuration
  - `description` string, required — Description of this configuration
  - `type` string, required — Type of the configuration. (only git is supported now)
  - `config` object, required — Data that is specific to the configuration type.

## Response `200`

Returns the configuration information

## 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/revisions/9167cc5a1f11/schema)
