---
title: "Changes to Update a metric"
method: POST
path: "/console/v1/metrics/{id}"
---

# Changes to Update a metric

`POST /console/v1/metrics/{id}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 4 of 41 revisions.

- **2026-10-08** `ec3b5876c9c7`: 1 info
- **2026-08-06** `3f82db6f3870`: 9 breaking, 15 warning, 4 info
- **2026-05-06** `12807c4641b5`: 5 info
- **2026-04-30** `a073d405c663`: 1 warning, 1 info

## Changes

- **2026-10-08** `ec3b5876c9c7`: 1 info
  - added the optional property `allOf[subschema #2]/data/localMetric` to the response with the `200` status
- **2026-08-06** `3f82db6f3870`: 9 breaking, 15 warning, 4 info
  - the `warehouseNative/cupedAttributionWindow` request property type changed from `number` to `integer`, and format from `double` to `int64`
  - the `warehouseNative/customRollUpEnd` request property type changed from `number` to `integer`, and format from `double` to `int64`
  - the `warehouseNative/customRollUpStart` request property type changed from `number` to `integer`, and format from `double` to `int64`
  - the `warehouseNative/funnelCalculationWindow` request property type changed from `number` to `integer`, and format from `double` to `int64`
  - the `warehouseNative/loadingWindow` request property type changed from `number` to `integer`, and format from `double` to `int64`
  - the `warehouseNative/metricBakeDays` request property type changed from `number` to `integer`, and format from `double` to `int64`
  - the `warehouseNative/retentionEnd` request property type changed from `number` to `integer`, and format from `double` to `int64`
  - the `warehouseNative/retentionLength` request property type changed from `number` to `integer`, and format from `double` to `int64`
  - removed the required property `allOf[subschema #2]/data/owner/name` from the response with the `200` status
  - the `warehouseNative/logTransformBase` request property's exclusiveMinimum was set to `true`
  - the `warehouseNative/retentionEnd` request property's exclusiveMinimum was set to `true`
  - the `warehouseNative/retentionLength` request property's exclusiveMinimum was set to `true`
  - the `warehouseNative/percentile` request property's max was set to `1.00`
  - the `warehouseNative/cupedAttributionWindow` request property's min was set to `0.00`
  - the `warehouseNative/customRollUpEnd` request property's min was set to `0.00`
  - the `warehouseNative/customRollUpStart` request property's min was set to `0.00`
  - the `warehouseNative/funnelCalculationWindow` request property's min was set to `0.00`
  - the `warehouseNative/loadingWindow` request property's min was set to `0.00`
  - the `warehouseNative/logTransformBase` request property's min was set to `0.00`
  - the `warehouseNative/metricBakeDays` request property's min was set to `0.00`
  - the `warehouseNative/percentile` request property's min was set to `0.00`
  - the `warehouseNative/retentionEnd` request property's min was set to `0.00`
  - the `warehouseNative/retentionLength` request property's min was set to `0.00`
  - removed the request property `owner/email`
  - added the new optional request property `owner/ownerEmail`
  - added the new optional request property `owner/ownerName`
  - added the new optional request property `owner/ownerType`
  - the request property `owner` became nullable
- **2026-05-06** `12807c4641b5`: 5 info
  - added the new optional request property `percentile`
  - added the new optional request property `scheduledReloadDays`
  - added the new optional request property `scheduledReloadHour`
  - added the optional property `allOf[subschema #2]/data/scheduledReloadDays` to the response with the `200` status
  - added the optional property `allOf[subschema #2]/data/scheduledReloadHour` to the response with the `200` status
- **2026-04-30** `a073d405c663`: 1 warning, 1 info
  - added the new `latest_value` enum value to the `allOf[subschema #2]/data/type` response property for the response status `200`
  - added the optional property `allOf[subschema #2]/data/percentile` to the response with the `200` status

---

[Operation](https://skmtc.dev/statsig/apis/console-api/docs/console/v1/metrics/:id/post.md) - [API](https://skmtc.dev/statsig/apis/console-api.md) - [Page](https://skmtc.dev/statsig/apis/console-api/changes/console/v1/metrics/:id/post)
