Solutions / Fact-checking and claim tracing
Fact-checking and claim tracing
For newsrooms and verification teams.
The problem
Tracing a claim means finding where it first appeared and how it propagated. Article search returns everything at once with the sequence lost, and headline-level deduplication destroys exactly the variation you are trying to study.
How does a news API support fact-checking and claim tracing?
Deliberately un-collapsed retrieval with precise time bounds, so individual articles and their timestamps are preserved and the propagation order is recoverable.
What the workflow looks like
- Query without collapsing — for this job the duplicates are the data.
- Order by publication time to recover the sequence.
- Compare wording across outlets to see where the framing changed.
- Widen to other languages to catch claims crossing markets.
What will a news API not do for fact-checking and claim tracing?
Publication timestamps reflect when a publisher stamped an article and are occasionally back-dated, so ordering is indicative rather than forensic. This also indexes news publishers only, and a great many claims originate on platforms this does not cover.
The mistake teams make here
The mistake is treating the earliest timestamp as the origin. The index holds the earliest article it has, which is not necessarily the first publication: a print-first title, a paywalled outlet or a publication indexed late can all have published earlier without appearing earlier here. Publishers also update timestamps, and some stamp last modification rather than first release. A trace built from this is evidence about how a claim travelled through the coverage that exists, which is genuinely useful and is not the same claim as who said it first. The second mistake is collapsing to stories out of habit — for this job the near-duplicates carry the wording changes that are the entire object of study.
How would you know fact-checking and claim tracing is working?
The measure is whether you can reconstruct a claim’s path — where it first appeared, which outlets carried it, and how the wording changed as it travelled. Test that on a claim you have already traced by hand. If the reconstruction misses the earliest appearances, the time window is too narrow or the language scope is too English, and both are fixable.
What to build in the first week
Trace a claim you have already traced by hand and compare. You are looking for the places where the reconstruction disagrees with what you know, because those are the failure modes you will have to describe when you publish anything built on this. Expect the earliest appearances to be the weakest part. Then repeat on a claim that crossed a language boundary, which is where the method adds most and where an English-only trace fails silently. Two traces are enough to calibrate how confidently the output can be stated, and stating it at the right confidence is most of the work.
What are the alternatives for fact-checking and claim tracing?
Dedicated claim databases and fact-check aggregators tell you what has already been checked, which is a different and complementary question. Social listening tools reach the platforms where claims usually start and this does not. Use this for the published-record half — when a claim entered mainstream coverage and who carried it — and pair it with something that watches the platforms.
The queries that implement it
- Find who reported a story first —
/searchinhybridmode - Compare how two markets covered the same event —
/searchinsemanticmode - Query an exact window, down to the minute —
/searchinkeywordmode
Each recipe makes the case for its parameters. Response fields, failure modes and scheduling cost are in the technical documentation.