---
title: "POST /metric"
method: POST
path: "/metric"
---

# POST /metric

`POST /metric`

Edit metric meta info

## Query parameters

- `s` string, required

## Request body

- MetricInfo
  - `metric` MetricMetaValue, required
    - `metric_id` number
    - `namespace_id` integer, required
    - `name` string, required
    - `description` string
    - `tags` MetricMetaTag[]
      - `name` string
      - `description` string
      - `raw` boolean
      - `raw_kind` 'uint' | 'hex' | 'hex_bswap' | 'timestamp' | 'timestamp_local' | 'ip' | 'ip_bswap' | 'lexenc_float' | 'float' | 'int64' | 'uint64'
      - `id2value` object
      - `value_comments` object
    - `visible` boolean
    - `disable` boolean
    - `kind` 'counter' | 'value' | 'value_p' | 'unique' | 'mixed' | 'mixed_p', required
    - `weight` number
    - `resolution` number
    - `string_top_name` string
    - `string_top_description` string
    - `pre_key_tag_id` string
    - `pre_key_from` number
    - `update_time` number
    - `version` number
    - `group_id` number
    - `pre_key_only` boolean
    - `metric_type` string, required
    - `tags_draft` object
    - `fair_key_tag_ids` string[]

## Response `200`

OK

- object
  - `data` MetricInfo, required
    - `metric` MetricMetaValue, required
      - `metric_id` number
      - `namespace_id` integer, required
      - `name` string, required
      - `description` string
      - `tags` MetricMetaTag[]
        - `name` string
        - `description` string
        - `raw` boolean
        - `raw_kind` 'uint' | 'hex' | 'hex_bswap' | 'timestamp' | 'timestamp_local' | 'ip' | 'ip_bswap' | 'lexenc_float' | 'float' | 'int64' | 'uint64'
        - `id2value` object
        - `value_comments` object
      - `visible` boolean
      - `disable` boolean
      - `kind` 'counter' | 'value' | 'value_p' | 'unique' | 'mixed' | 'mixed_p', required
      - `weight` number
      - `resolution` number
      - `string_top_name` string
      - `string_top_description` string
      - `pre_key_tag_id` string
      - `pre_key_from` number
      - `update_time` number
      - `version` number
      - `group_id` number
      - `pre_key_only` boolean
      - `metric_type` string, required
      - `tags_draft` object
      - `fair_key_tag_ids` string[]

---

[API](https://skmtc.net/vkcom/apis/statshouse-openapi-3-0.md) · [All operations](https://skmtc.net/vkcom/apis/statshouse-openapi-3-0/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/vkcom/statshouse-openapi-3-0/versions/96b7f6a554e9/schema)
