---
title: "Update configuration keys for given scope."
method: PUT
path: "/private/runtime_config"
tags: ["internal-runtime-config"]
---

# Update configuration keys for given scope.

`PUT /private/runtime_config`

Update or delete configuration keys for given scope.

## Request body

- RuntimeConfigUpdateRequest — Config key-value pairs for runtime config update
  - `configs` RuntimeConfigSpec[]
    - `config_key` string, required
    - `config_value` string
    - `override_entities` boolean

## Response `200`

Updated config data for scope

- object
  - `configs` RuntimeConfigUpdateData[]
    - `config_key` string, required
    - `config_value` string, nullable
    - `success` boolean, required
    - `error` string, nullable — Success/Failure message

## Other responses

- `400` — API Error
- `500` — API Error

## Changes

- **2022-06-13** `7856cb3301b2` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/yugabyte/apis/yugabyte-cloud/changes/private/runtime_config/put.md)

---

[API](https://skmtc.dev/yugabyte/apis/yugabyte-cloud.md) · [All operations](https://skmtc.dev/yugabyte/apis/yugabyte-cloud/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/yugabyte/yugabyte-cloud/revisions/7856cb3301b2/schema)
