Basic search
Endpoint
Response
Page citations: The
page_start and page_end fields tell you exactly which PDF pages the chunk spans. This enables “jump to page” functionality in document viewers. For documents without page information (TXT, DOCX, or older documents), these fields will be null.Media transcript search chunk
Media transcript timing: For audio/video-backed transcript chunks,
start_ms and end_ms are the source media timestamps for the first and last word in the chunk. These fields are returned only when real word timing exists and are omitted for normal documents and text-only transcripts.Understanding search methods
Vaults support different search methods for different needs:Hybrid search (default)
Combines semantic understanding with keyword matching. If you search “timeline” it will find documents that say “timeline” AND documents that say “schedule” (similar meaning).Fast search
Pure vector similarity—faster but misses exact keyword matches.GraphRAG: When basic search isn’t enough
Basic search finds individual passages. But some questions need to understand your entire document collection:- “What are the main contradictions between witnesses?”
- “Summarize all the expert testimony”
- “What did Dr. Johnson say about the defendant?”
How GraphRAG works
Global search: Corpus-wide questions
Ask questions that span your entire document collection:- “What are the main themes across all depositions?”
- “Summarize the expert witness testimony”
- “What patterns appear in these contracts?”
Local search: Entity-focused questions
Ask about specific people, organizations, or concepts:- “What did [person] say about [topic]?”
- “What is [company]‘s position on [issue]?”
- “Find everything about [entity]“
When to use what
Filtering results
Narrow results by metadata you added during upload:Parameters
Response fields
Each chunk in the response includes:Page fields may be null for: non-PDF documents (TXT, DOCX), documents ingested before page tracking was added, or OCR results that don’t include page boundaries.

