Skip to content

RemoveOperation

A removal a validation can check (#11477). Only commit.validate accepts it: commit.apply writes through streams, which refuse remove, so the removal itself goes through client.thing.remove.

operation: "remove"


name: string

A Thing’s name, hub/shapes/X for a Shape, or a durable ID.


expectedVersion: number

The Thing’s current version; a stale version fails the removal.