measurements

Restore Measurement

Restore a soft-deleted measurement.

Per ADR-0033 and docs/superpowers/specs/2026-05-22-undo-redo-design.md §5.4. The measurement's id is preserved across delete↔restore cycles so the canvas history stack stays internally consistent.

Returns 200 with the resurrected measurement. Raises 404 if the row is missing or not owned by the user; 409 if the row exists but is already alive.

post/api/v1/measurements/{measurement_id}/restore

Request

Path parameters

measurement_idstring uuid required

Response

Successful Response

idstring uuid required
condition_idstring uuid required
page_idstring uuid required
scale_region_idstring uuid nullable
namestring nullable
computed_valuestring nullable required
effective_multiplierstring
extension_valuesobject
bid_area_idstring uuid nullable
ambiguousboolean
link_group_idstring uuid nullable
created_atstring date-time required

Changes

No recorded changes to this operation across all 2 revisions of this API.