---
title: "Update Param Store"
method: POST
path: "/console/v1/param_stores/{name}"
tags: ["Param Store"]
---

# Update Param Store

`POST /console/v1/param_stores/{name}`

## Path parameters

- `name` string, required

## Request body

- ParamStoreUpdateDto
  - `description` string — Param Store Description
  - `parameters` union[] — List of Parameters
    - union — Parameter Definition
      - object
        - `ref_type` 'static', required
        - `name` string, required — Parameter Name
        - `param_type` 'boolean', required
        - `value` boolean, required
      - object
        - `ref_type` 'static', required
        - `name` string, required — Parameter Name
        - `param_type` 'number', required
        - `value` number, required
      - object
        - `ref_type` 'static', required
        - `name` string, required — Parameter Name
        - `param_type` 'string', required
        - `value` string, required
      - object
        - `ref_type` 'static', required
        - `name` string, required — Parameter Name
        - `param_type` 'object', required
        - `value` object, required
      - object
        - `ref_type` 'static', required
        - `name` string, required — Parameter Name
        - `param_type` 'array', required
        - `value` unknown[], required
          - unknown
      - object
        - `ref_type` 'gate', required
        - `name` string, required — Parameter Name
        - `gate_name` string, required — Gate Name
        - `param_type` 'boolean', required
        - `pass_value` boolean, required
        - `fail_value` boolean, required
      - object
        - `ref_type` 'gate', required
        - `name` string, required — Parameter Name
        - `gate_name` string, required — Gate Name
        - `param_type` 'number', required
        - `pass_value` number, required
        - `fail_value` number, required
      - object
        - `ref_type` 'gate', required
        - `name` string, required — Parameter Name
        - `gate_name` string, required — Gate Name
        - `param_type` 'string', required
        - `pass_value` string, required
        - `fail_value` string, required
      - object
        - `ref_type` 'gate', required
        - `name` string, required — Parameter Name
        - `gate_name` string, required — Gate Name
        - `param_type` 'object', required
        - `pass_value` object, required
        - `fail_value` object, required
      - object
        - `ref_type` 'gate', required
        - `name` string, required — Parameter Name
        - `gate_name` string, required — Gate Name
        - `param_type` 'array', required
        - `pass_value` unknown[], required
          - unknown
        - `fail_value` unknown[], required
          - unknown
      - object
        - `ref_type` 'layer', required
        - `name` string, required — Parameter Name
        - `param_type` 'string' | 'boolean' | 'number' | 'array' | 'object', required — Parameter Type
        - `layer_name` string, required — Layer Name
        - `param_name` string, required — Parameter Name in Layer
      - object
        - `ref_type` 'dynamic_config', required
        - `name` string, required — Parameter Name
        - `param_type` 'string' | 'boolean' | 'number' | 'array' | 'object', required — Parameter Type
        - `config_name` string, required — Dynamic Config Name
        - `param_name` string, required — Parameter Name in Config
      - object
        - `ref_type` 'experiment', required
        - `name` string, required — Parameter Name
        - `param_type` 'string' | 'boolean' | 'number' | 'array' | 'object', required — Parameter Type
        - `experiment_name` string, required — Experiment Name
        - `param_name` string, required — Parameter Name in Experiment

## Response `200`

Update param store

- object
  - `message` string, required — A simple string explaining the result of the operation.
  - `data` object, required — A single result.
    - `id` string, required — Param Store ID
    - `name` string, required — Param Store Name
    - `displayName` string, required — Param Store Display Name
    - `description` string, required — Param Store Description
    - `createdTime` number, double, required — Param Store Creation Time
    - `creatorID` string, required — Creator ID
    - `lastModifierID` string, required — Last Modifier ID
    - `team` string, nullable — Team Name
    - `teamID` string — Team ID
    - `parameters` union[], required — List of Parameters
      - union — Parameter Definition
        - object
          - `ref_type` 'static', required
          - `name` string, required — Parameter Name
          - `param_type` 'boolean', required
          - `value` boolean, required
        - object
          - `ref_type` 'static', required
          - `name` string, required — Parameter Name
          - `param_type` 'number', required
          - `value` number, required
        - object
          - `ref_type` 'static', required
          - `name` string, required — Parameter Name
          - `param_type` 'string', required
          - `value` string, required
        - object
          - `ref_type` 'static', required
          - `name` string, required — Parameter Name
          - `param_type` 'object', required
          - `value` object, required
        - object
          - `ref_type` 'static', required
          - `name` string, required — Parameter Name
          - `param_type` 'array', required
          - `value` unknown[], required
            - unknown
        - object
          - `ref_type` 'gate', required
          - `name` string, required — Parameter Name
          - `gate_name` string, required — Gate Name
          - `param_type` 'boolean', required
          - `pass_value` boolean, required
          - `fail_value` boolean, required
        - object
          - `ref_type` 'gate', required
          - `name` string, required — Parameter Name
          - `gate_name` string, required — Gate Name
          - `param_type` 'number', required
          - `pass_value` number, required
          - `fail_value` number, required
        - object
          - `ref_type` 'gate', required
          - `name` string, required — Parameter Name
          - `gate_name` string, required — Gate Name
          - `param_type` 'string', required
          - `pass_value` string, required
          - `fail_value` string, required
        - object
          - `ref_type` 'gate', required
          - `name` string, required — Parameter Name
          - `gate_name` string, required — Gate Name
          - `param_type` 'object', required
          - `pass_value` object, required
          - `fail_value` object, required
        - object
          - `ref_type` 'gate', required
          - `name` string, required — Parameter Name
          - `gate_name` string, required — Gate Name
          - `param_type` 'array', required
          - `pass_value` unknown[], required
            - unknown
          - `fail_value` unknown[], required
            - unknown
        - object
          - `ref_type` 'layer', required
          - `name` string, required — Parameter Name
          - `param_type` 'string' | 'boolean' | 'number' | 'array' | 'object', required — Parameter Type
          - `layer_name` string, required — Layer Name
          - `param_name` string, required — Parameter Name in Layer
        - object
          - `ref_type` 'dynamic_config', required
          - `name` string, required — Parameter Name
          - `param_type` 'string' | 'boolean' | 'number' | 'array' | 'object', required — Parameter Type
          - `config_name` string, required — Dynamic Config Name
          - `param_name` string, required — Parameter Name in Config
        - object
          - `ref_type` 'experiment', required
          - `name` string, required — Parameter Name
          - `param_type` 'string' | 'boolean' | 'number' | 'array' | 'object', required — Parameter Type
          - `experiment_name` string, required — Experiment Name
          - `param_name` string, required — Parameter Name in Experiment

---

[API](https://skmtc.net/statsig/apis/console-api.md) · [All operations](https://skmtc.net/statsig/apis/console-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/statsig/console-api/versions/3189f450c93b/schema)
