Throughline is a free, rate-limited API that tells you which news articles are relevant to which prediction-market contracts, and why. Instead of reading every headline and working out for yourself what bears on a contract, you get the article already matched to the contract, with the reason stated. Geopolitical markets first.
reuters · 2026-11-03T08:14Z · en
resolves to
Israel-Lebanon border agreement signed before 30 June 2027?
The framework names a demarcation mechanism and a working timetable, which is the step a signed agreement in the window depends on.
assessednewimpact 3evidence: full text
Does Hezbollah begin verified disarmament in 2027?
Border demarcation has been a stated precondition in previous disarmament proposals. The link is plausible and not yet examined closely.
preliminaryupdateimpact 2evidence: headline only
Israel-Syria normalization announced in 2027?
Withdrawn on closer reading. The article does not mention Syria; the match came from a shared regional entity and does not survive.
withdrawnwas: preliminaryrevision 2
A match says one article is relevant to one contract. It is not a forecast, and the fields are chosen so you can judge the match rather than trust it.
new, update, repeat or uncertain — so the fifth retelling of a development does not read like a fifth development.Matches publish as soon as they exist, which means most of them arrive before anything has looked at them carefully. That earliness is the point, so the stage is published alongside the match instead of being hidden behind it.
A stage is not a truth certification. An assessed match is one that was examined, not one that was verified. Not every preliminary match receives a second look, so an old preliminary match means nobody got to it — it does not mean the match was confirmed by silence.
A quiet feed is ambiguous, and most data products resolve that ambiguity in their own favour by returning an empty list. There is a separate endpoint that distinguishes the four states, because a market's last match is not its last screen.
Throughline is built and operated alongside a system that trades these markets. That makes the boundary between the two the most important thing on this page, so it is drawn structurally rather than promised.
Published: whether a story bears on a contract, and why. Every one of those fields is price-independent — it reads the same whatever the contract is trading at.
Never published: forecasts, probabilities, positions, financial
eligibility, and anything that answers is there edge against the current
price. That last question is the position itself, and the component that
answers it, analyst_screener, has no path to the public feed.
The published set is not narrowed by any trading predicate either — no volume floor, no price band, no liquidity filter. Relevance is published within the declared coverage universe regardless of our position or current edge, because a feed shaped by a trading predicate is a map of the operator's book no matter how clean its fields are.
The analysis flow behind this runs today. The public feed and the API do not exist yet — the publication contract is still being written, and nothing above should be read as a description of a running service. Access will be free and rate-limited when it opens, with optional email updates for contracts you follow.
If this would be useful to you, the most valuable thing you can send is which contracts you would want covered and what would make the matches worth reading.