News API
News API for AI agents.
Real-time news search over our own index: every result with its source, publication time and a calibrated probability that it answers your query. Short verbatim excerpts instead of full pages, so your agent reads less and cites more.
From $1.00 per 1,000 searches · $5 free credit, no card
300K+
new articles a day
130+
countries
30+
languages
5 min
refresh of the busiest sources
New articles a day, across our own index and the open index of worldwide headlines behind discovery. We don’t publish the list of sources: every result shows its own and links to the original. Missing an outlet? Suggest it from the dashboard (Suggest a source) or write to support@typesearch.ai.
One request
Ranked news in JSON, in about a second.
Plain JSON over HTTPS, from any language. Already use the Exa SDK? Point it at our compatibility layer and keep your code.
- query
- What you’re looking for, in any language. Up to five queries per request.
- days · published_after
- How fresh: the last N days, or since a date.
- include_domains · sections
- Only the outlets and sections you trust.
- mode
- ultra, fast, normal or deep: how much we read before we rank.
import Typesearch from 'typesearch-js';const ts = new Typesearch();const res = await ts.search('lithium royalties in Chile', { mode: 'fast', days: 7 });for (const r of res.results) console.log(r.score, r.title, r.source);
Built for agents, not for news readers.
Fresh by design
We re-read news sitemaps and feeds on our own schedule, the busiest sources every five minutes. Every result carries its publication time, so your agent can filter by the hour.
A probability, not a rank
Each result says how likely it is to be about your query: 0.94 means relevant, 0.51 means undecided. Threshold on it instead of guessing from position.
Read before ranked
In normal and deep modes we open the top candidates and verify them. Headlines that oversell are dropped before they reach your context window.
Small enough for a context window
Headline, the publisher’s description and short verbatim excerpts, with the same story from ten outlets collapsed into one result. Never full pages to trim.
Local and multilingual
Regional and national press in 30+ languages, searched in the language it was written. Starting with Latin America.
Plugs into your stack
Plain HTTP and OpenAPI, the Exa, Tako and Perplexity SDKs through our compatibility layers, and LangChain, the Vercel AI SDK, n8n or LlamaIndex.
By country
News API by country.
A page for each country where our coverage runs deepest, with a request that keeps the results local. The same countries filter works for all 130+ countries we cover.
- ArgentinaARLocal press in SpanishArgentina news API
- BrazilBRLocal press in PortugueseBrazil news API
- SpainESLocal press in SpanishSpain news API
Missing an outlet? Suggest it from the dashboard (Suggest a source) or write to support@typesearch.ai.
Pay per search, by how much it reads.
No monthly minimum and no seats. Cached repeats within 10 minutes are free, and so are failed requests.
Every new account gets $5 in free credit, valid for 30 days: about 5,000 ultra searches or 3,571 fast ones.
- ultraHeadlines only. The cheapest way to classify at volume.$1.00/ 1k searches
- fastHeadlines and standfirsts. The default for agents in a loop.$1.40/ 1k searches
- normalReads the top 4 results before ranking them.$2.20/ 1k searches
- deepWidens the topic, reads 8, adds highlights and essentials.$5.60/ 1k searches
News API questions
Is there a free news API?
There’s no free tier, but every new account gets $5 in credit, valid for 30 days — about 5,000 ultra searches or 3,571 fast ones — with no card needed. After that you pay per request, from $1.00 per 1,000 searches, with no monthly minimum.
How real-time is it?
We re-read each source’s news sitemap and feeds on a schedule set by how often it publishes: the busiest every five minutes. Every result has its publication time; filter with days or published_after to keep only the latest.
Which news sources do you cover?
Outlets in 130+ countries and 30+ languages, with hundreds of thousands of new articles every day and an emphasis on local and regional press. We don’t publish the list: every result shows its source and links to the original. Missing an outlet? Suggest it from the dashboard (Suggest a source) or write to support@typesearch.ai.
Does it return the full text of each article?
No. You get the headline, the publisher’s own description and short verbatim excerpts, with a link to the original. That keeps us fair to publishers and keeps your agent’s context small.
Is it a good news API for LLMs and RAG?
That’s what it’s for: compact results, a calibrated score to threshold on, and excerpts quoted verbatim, so your model grounds its answer in text it can cite. It never writes summaries of its own.
Can I use it from LangChain, the Vercel AI SDK or n8n?
Yes. See the integrations page: LangChain works today through the Exa integration pointed at typesearch, and the Vercel AI SDK, n8n and LlamaIndex call the HTTP API as a tool.
Your agent reads the news. Make it cheap.
Get a key in a minute, with $5 in free credit. One request, and the results are in your context.