OriginChain docs
examples · atomic

Atomic multi-shape writes

← All examples

5 recipes for writing the same logical object across multiple shapes - row, vector, full-text index, graph edge. Each recipe is on its own page with the schema TOML, the separate API calls, side-by-side cURL / Python / TypeScript / Go, and the common mistakes.

There is no single "write everything" endpoint. Each shape has its own call - /rows, /vector, /fts - and each call is atomic by itself. The SDKs auto-attach an Idempotency-Key on every mutating call, so if one of the three fails you can retry just that one without re-writing the others.