Skip to content

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"
}
  • quote is present for LLM-extracted facts (KPIs, extracted facts) and null for structural facts (XBRL, prices).
  • src_id is 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.