Skip to main content
Ingestion is the only call that makes uploaded files searchable. Outcomes are per file: one corrupt document in a folder does not fail the whole run.

Selection

Pass one of these selectors, or omit both to ingest the whole workspace:
  • file_ids — named files
  • path_prefix — a folder (empty prefix = the whole workspace)
stale_only=True narrows a folder run to files whose bytes changed since the last ingest. reingest_unchanged=True rebuilds derivatives even when the hash matches.

Reconcile

Reconcile compares the storage tree to the file ledger. Detection only: discovered, stale, and orphan rows. auto_ingest=True chains an ingestion and returns result.ingestion_job_id.

Errors

  • file_not_ingested — a tool ran before ingest finished
  • invalid_request — both file_ids and path_prefix on one call
See File lifecycle.