Batch add documents
Build a knowledge base efficiently by ingesting up to 600 text or URL documents at once. Existing caller-defined IDs append new information using the same semantics as single-document ingestion.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
The isolated namespace. This can be an ID for your user, a project ID, or any other identifier you wish to use to scope documents.
100^[a-zA-Z0-9_:-]+$"user_alex"
Body
Documents to ingest or append in one request
1 - 600 elementsProcessing pipeline. "memory" builds durable learned context; "superrag" optimizes the document for retrieval without generating memories.
memory, superrag Processing mode. "dynamic" (default) groups related documents so memories form from coherent context. "instant" processes each document independently right away and bills one extra operation per document.
dynamic, instant Response
Batch accepted for processing
One result per submitted document: accepted documents first, in request order, then failed ones. Match results by id, or by url for a failed item with no id.
Number of documents accepted
0 <= x <= 9007199254740991Number of documents that failed
0 <= x <= 9007199254740991