Provenance
Provenance is the product. Every fact/observation includes:
"provenance": { "src_id": "src_kpi2_9f8e7d6c", "source_provider": "sec", "source_url": "https://www.sec.gov/Archives/…/ex99-1.htm", "accession": "0001543151-26-000012", "quote": "Gross Bookings grew 18% year-over-year to $44.8 billion…", "content_hash": "sha256:ab12…", "extracted_at": "2026-05-01T15:02:21Z"}quoteis present for LLM-extracted facts (KPIs, extracted facts) andnullfor structural facts (XBRL, prices).src_idis stable across reprocessing — key it, and it won’t churn.
Resolving a source
GET /v1/src/{src_id} returns the full provenance record.
GET /v1/src/{src_id}?redirect=true issues a 302 straight to the source URL.
The serving gate
A serving-time allowlist guarantees no vendor-sourced row can appear in any
response. Only first-party and licensed-redistributable providers pass:
sec, signals_transcript, signals_ir, signals_rss, issuer pages,
senate_efd, house_clerk, FINRA, and licensed price feeds.