Documents & Layout
Documents & Layout
- v3 Get Document endpoint:
GET /v3/collections/{name}/documents/{document_id}returns a document’s chunks, text, and per-chunk metadata - Opt-in regions: pass
include_regions=trueon v3 get-document requests to get element-level layout and extracted region data for PDF/DOCX
Same day: Odyssey Live Feeds & Webhook Alerts, Reliability & Operations, Video Transcripts
Odyssey Live Feeds & Webhook Alerts
Odyssey Live Feeds & Webhook Alerts
Status update, Jul 2026Odyssey is in maintenance mode. We continue to support existing customers; it is not available to new accounts.
Captain is now focused on self-tuning file search for AI agents.
Captain is now focused on self-tuning file search for AI agents.
- Odyssey feeds: stream company events and entity-linked articles, newest first, with cursor pagination
- Publication feed with entity resolution: articles arrive with
enriched: boolanddetail_url. Call the article detail endpoint to getcompanies_mentionedwith resolved Odyssey entity IDs. - Title-only polling with
fields=idsfor cheap, frequent checks; call the article endpoint for the items you want to enrich - Webhook alerts: subscribe a watchlist of domains and receive an HMAC-signed
watchlist.matchPOST when a company appears in either feed
Reliability & Operations
Reliability & Operations
- Document IDs in job status:
GET /v2/jobs/{job_id}now surfacesdocument_idon indexed and completed files, so you can map a finished job straight to its documents - Google Drive video uploads: fixed large-video handling with per-file size limits and streaming
Video Transcripts
- Per-segment transcripts: video indexing now extracts speech per segment, so the words spoken in each clip are indexed alongside the visual description
- Transcripts in search: transcript text is surfaced through multimodal search, cross-modal reranking, and the generated response: query a video by what was said, not just what was shown