Skip to main content
Uploading registers a ledger row. Ingestion is a separate, billable call.
client.uploadAndIngest(...) collapses upload + ingest for one file. files.upload switches to a resumable session automatically at 32 MiB.

Workspaces

access.labels is a list of {name, description} catalog objects.

Files and ingestion

Search and tools

Filtered search and run_sql are HTTP-only in TypeScript. qaFile is for documents, images, and recordings — not Excel. Use queryTables. Deep search is one question per session_id. See Workspace, Search, and File tools.