Format catalog
GET /v1/ingest/formats — public.
Maximum upload size.
Each: extensions, MIME types, unit kind, and parser availability.
Ingest a document
POST /v1/ingest — multipart/form-data, requires auth.
The binary document (PDF, Excel, Word, CSV, JSON, Markdown, text).
| Status | Meaning |
|---|---|
400 | Empty file |
413 | File exceeds formats.MAX_BYTES |
415 | Unsupported format |
PDF/Excel/Word need the
ingest extra. Markdown, CSV, JSON, and text work with
the core install. Missing parsers degrade gracefully.