The same record, as an API
Events, facts, quotes, and sources as clean structured data, served from the pipeline that powers the site. Everything cited, everything timestamped. Pick an endpoint to see it in action.
Free key: 1,000 requests a day, shown once. Sign in at the console to create one, then send it as the X-API-Key header on everything below. An agent with no key can get a trial key with no signup from APIDirectory instead.
Verbatim quotes by person, topic, and date. Date said and date reported, always. Source links on every quote. Add format=ndjson for one quote per line.
Everyone on record, with quote counts and page links.
Clustered events with verified facts and source lists.
The full accreted record of a developing story, oldest to newest.
Company news by ticker: headline, the publisher's own summary and share image, source link. Newswire releases, investor-site releases and SEC filings are marked wire, newsroom and filing, so you can tell the company's own words from coverage.
BACKED BY BIGQUERY · HISTORICAL COVERAGE TO 2023 · JSON + NDJSON
Developer console: keys and usage →
Full interactive API reference →
Plans, agent keys and an MCP server →
# get a key: sign in at /account, click "Create key" # or with a Firebase ID token: curl -X POST http://www.latestin.com/v1/keys \ -H "Authorization: Bearer <firebase-id-token>"
{
"api_key": "li_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", // shown once
"tier": "free",
"daily_limit": 1000,
"usage": "send as X-API-Key header on /v1/* requests"
}
# an agent with no key: a trial key, no signup, no body curl -X POST https://developers.latestin.com/trial # then call the same paths on the base_url it returns curl "https://api.latestin.com/v1/news?symbol=NVDA" \ -H "X-API-Key: apigw_..."
# what has Trump said about Korea? curl "http://www.latestin.com/v1/quotes?person=trump&q=korea" \ -H "X-API-Key: li_..."
{
"quote_id": "7de51db55dcfa707…",
"text": "…and they said, 'No thanks!'",
"speaker_name": "Donald Trump",
"date_said": "2026-08-16",
"date_reported": "2026-08-17",
"context_line": "Trump wrote that South Korea
declined his invitation…",
"source_count": 2,
"sources": [
{ "outlet": "CNN", "source_url": "https://…" },
{ "outlet": "NBC News", "source_url": "https://…" }
] // canonical record + variants
}
# who is on record? curl "http://www.latestin.com/v1/speakers?q=newsom" \ -H "X-API-Key: li_..."
{
"speakers": [{
"speaker_id": "f660d051d…",
"name": "Gavin Newsom",
"quote_count": 12,
"last_quoted": "2026-08-17",
"page_url": "https://www.latestin.com/speakers/gavin-newsom-f660d0"
}],
"count": 1
}
# what happened, with receipts curl "http://www.latestin.com/v1/events?since=2026-08-01" \ -H "X-API-Key: li_..."
{
"event_id": "9c1d22ab…",
"title": "US and South Korea scale back joint military exercises",
"event_date": "2026-08-17",
"storyline_title": "US-South Korea joint military exercises scaled back",
"fact_count": 6,
"source_count": 4,
"facts": [{
"claim": "The drills were reduced from 10 days to 4",
"sources": [ … ] // every fact cited, verified verbatim
}]
}
# the whole story, oldest to newest curl "http://www.latestin.com/v1/storylines/65c29c…/timeline" \ -H "X-API-Key: li_..."
{
"storyline": {
"title": "US-Iran nuclear standoff and Trump escalation threats",
"opened_at": "2026-08-14",
"event_count": 5
},
"timeline": [
{ "event_date": "2026-08-14", "title": "…", "facts": [ … ] },
{ "event_date": "2026-08-17", "title": "…", "facts": [ … ] }
]
}
# what a company said about itself this fortnight curl "http://www.latestin.com/v1/news?symbol=NVDA&kinds=newsroom,wire" \ -H "X-API-Key: li_..."
{
"symbol": "NVDA",
"since": "2026-09-25",
"items": [{
"title": "NVIDIA Commits $1 Billion to Advance US Science Over the Next Five Years",
"description": "Commitments Will Strengthen Fields Critical for US Leadership…",
"image_url": "https://…", // the publisher's own share image, when it set one
"url": "https://investor.nvidia.com/news/press-release-details/2026/…",
"source": "investor.nvidia.com",
"source_kind": "newsroom", // newsroom | wire | filing | outlet | aggregator
"published_at": "2026-10-08T14:31:00+00:00",
"symbols": ["NVDA"]
}],
"count": 1
}