Update an object
PATCH/v2/spaces/:space_id/objects/:object_id
Applies ops in order as one atomic edit. A failed op or invalid result leaves the object unchanged. Text locators must match exactly one block. New block and view IDs are returned by payload position in created_blocks and created_views, compact by default or full with ids=full.
Requestโ
Responsesโ
- 200
- 400
- 401
- 403
- 404
- 409
- 422
- 429
New etag + created block ids + diff_stats
Invalid ops or post-op document
Missing, unknown, revoked or expired key; shared authentication envelope
The shared key-scope gate uses the legacy envelope; an operation-specific refusal may use the v2 error envelope
Object, space, or referenced block not found
Idempotency-Key conflict, or an operation-specific concurrency conflict
Existing content cannot be represented losslessly for this edit
Shared write rate limit; legacy error envelope