Cubes

Update a Cube (toggle termination protection)

Idempotent. Termination protection is the only PATCHable field today: sending the value it already has returns the Cube unchanged and writes no audit row. Omitting it is a 400 rather than a no-op, so a typo in the field name cannot look like success. Rename and resize are not part of the public API.

patch/spaces/{spaceId}/cubes/{cubeId}

Request

  • Base URL: https://krova.cloud/api/v1
  • URL: https://krova.cloud/api/v1/spaces/{spaceId}/cubes/{cubeId}
  • Auth: API key in header X-API-KEY

Path parameters

spaceIdstring required
cubeIdstring required

Request body

terminationProtectionboolean required

Turn protection on or off. Turning it on stamps terminationProtectionChangedAt and terminationProtectionChangedBy; turning it off clears both.

Response

The updated Cube

Changes

No recorded changes to this operation across all 1 revision of this API.