Create an object
POST/v2/spaces/:space_id/objects
A select value naming an option the property does not hold is refused unless create_missing_options=true is set. An unknown type or property key is rejected either way, with the closest matches named. The body is either a full AnyBlock document or the shortcut {type, name, properties, markdown}; formatVersion or blocks picks the document form.
Requestโ
Responsesโ
- 200
- 201
- 400
- 401
- 403
- 404
- 409
- 429
Dry run; validation result without committing
Created object id + etag
Validation or reference failure
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
The space does not exist, or is not available (deleted, left, or still joining)
Idempotency-Key conflict, or an operation-specific concurrency conflict
Shared write rate limit; legacy error envelope