Update an existing calculated metric
The following fields can be modified through this endpoint: <br><b>name, description, definition, owner, rsid</b> Example "defintion" for use in testing API below ("Visits per visitor"):<br> "definition": { "formula": { "func": "divide", "col1": { "func": "metric", "name": "metrics/visits", "description": "Visits" }, "col2": { "func": "metric", "name": "metrics/visitors", "description": "Unique Visitors" } }, "func": "calc-metric", "version": [ 1, 0, 0 ] }<br><br>Response will be the newly modified calculated metric object after the update request completes.<br><br><b><span style="text-decoration: underline;">CalculatedMetricResponse</span></b><br>A calculated metric response will always include these default items:* id, name, description, rsid, owner*
Other attributes can be optionally requested through the 'expansion' field as defined/documented in the GET endpoints (see GET "/calculatedmetrics" or GET "/calculatedmetrics/{id}" for more documentation).
Path parameters
Calculated Metric ID to be updated
Query parameters
Locale
Comma-delimited list of additional calculated metric metadata fields to include on response.
Request body
Response
successful operation