New Features
Upload Files via Public API
- Direct file upload - Upload files directly to your namespace using the public API endpoint
- Multiple file formats supported - PDF, DOCX, XLSX, JSON, TXT, CSV, and Markdown files
- Multipart form data - Simple file upload using standard multipart/form-data encoding
- Automatic processing - Files are automatically queued for ingestion and indexing
Benefit: Programmatically upload documents to your namespaces without using the console. Perfect for automation, CI/CD pipelines, and bulk document ingestion workflows.
Supported File Types
| Extension | Description |
|---|---|
.pdf | PDF documents |
.docx | Microsoft Word documents |
.xlsx | Microsoft Excel spreadsheets |
.json | JSON files |
.txt | Plain text files |
.csv | CSV files |
.md | Markdown files |
Quick Start Example
cURL
Important Notes
Processing Time
After uploading a file, it will be queued for ingestion. The file needs to be processed and indexed before it becomes searchable. To verify ingestion status, use the List Namespaces endpoint and check thetotal_items count before and after upload.