API Reference
Batch Ingest Files
Batch ingest multiple files using the task queue.
Args: files: List of files to ingest metadata: JSON string of metadata (either a single dict or list of dicts) rules: JSON string of rules list. Can be either:
- A single list of rules to apply to all files
- A list of rule lists, one per file use_colpali: Whether to use ColPali-style embedding folder_name: Optional folder to scope the documents to end_user_id: Optional end-user ID to scope the documents to auth: Authentication context redis: Redis connection pool for background tasks
Returns: BatchIngestResponse containing:
- documents: List of created documents with processing status
- errors: List of errors that occurred during the batch operation
POST
Headers
Body
multipart/form-data
Was this page helpful?