Insert a new chunk. Place via after_uid / before_uid (mutually exclusive) or omit both to append.
Timbal API key. Obtain your API key from the Timbal platform settings. See Authentication for more information.
Place the new chunk immediately after this chunk_uid. Mutually
exclusive with before_uid. If neither is set, the chunk is
appended at the end of the file.
Place the new chunk immediately before this chunk_uid. Mutually
exclusive with after_uid.
Text used for vector / full-text indexing. Defaults to content
when omitted; provide an explicit value to keep an
indexing-optimized variant distinct from the user-visible text.
Chunk inserted. Search results reflect the change after re-indexing completes (index_status field).
Source-document layout metadata (e.g. bounding boxes, page coords)
when available. null for chunks created or edited by the user.
Indexing state. One of pending, indexing, indexed, failed.
While not indexed, the chunk's contribution to search results may
be stale.
Ordering key. Chunks in a file are returned in ascending ordinal
order. Treat the value as opaque — placement on insert is controlled
by after_uid / before_uid, not by setting ordinal directly.
Optimistic concurrency token. Send back as If-Match: <revision>
on the next mutation (PATCH / DELETE).
Origin of the chunk: parser, user_edit, or insert.
Stable per-chunk identity.