Ingest vault object
Changed onTriggers ingestion workflow for a vault object to extract text, generate chunks, and create embeddings. For supported file types (PDF, DOCX, PPTX, XLSX, TXT, RTF, XML, HTML, Markdown, CSV/TSV, JSON/YAML/TOML, common source code files, ZIP, audio, video), processing happens asynchronously. ZIP archives always return a processing response, are unpacked recursively up to 5 levels, and each extracted file is created as an independent vault object and ingested via the normal pipeline. For unsupported types (images, etc.), the file is marked as completed immediately without text extraction.
Request
- Base URLhttps://api.case.dev
- URLhttps://api.case.dev/vault/{id}/ingest/{objectId}
- AuthHTTP bearer
Path parameters
Vault ID
Vault object ID
Request body
Response
Ingestion workflow started successfully
Changes
- info
added the optional property
to the response with the status
- info
- breaking
removed the required property
from the response with the status - info
added optional request body
- breaking