# News search API for AI agents: recent articles, dated and already read

> News search API for AI agents: recent articles with dates and full text in Markdown, filtered by day, week or month, from $1.20/1K searches. No KYC.

- URL: https://llmwebsearch.com/news-search-api/
- Last updated: 2026-10-22
- Publisher: LLMWebSearch (https://llmwebsearch.com)

Ask for the news on a topic and get recent articles back with their publication dates and their text in Markdown. Built for briefings, monitoring agents and fact checks. No KYC — no ID, no selfie, no documents. Pay in crypto.

**Quick answer — Which news search API gives an AI agent the article text, not just headlines?**

**LLMWebSearch** has a news mode: send `topic=news` with a time range and you get recent articles with their dates, the top 3 read as Markdown. It is part of the same web search API for AI agents and costs the same credit: $9.25 for 5,000 searches, as of October 2026. No KYC; pay in crypto.

## How do I search the news?

Add two parameters to a normal search. `topic: "news"` limits results to news articles, and `time_range` keeps them recent: `day`, `week`, `month` or `year`. Each result carries `published_at` when the publisher or the search engine states a date.

Everything else works as in a web search. `read` sets how many articles come back with their full text, and `include_domains` keeps the search on the publications you trust.

*Python: this week's articles on a topic*

```python
import os
import requests

resp = requests.post(
    "https://llmwebsearch.com/api/v1/search",
    headers={"Authorization": f"Bearer {os.environ['LLMWEBSEARCH_API_KEY']}"},
    json={
        "q": "battery recycling regulation",
        "topic": "news",
        "time_range": "week",
        "max_results": 10,
        "read": 3,
        "max_chars": 6000,
    },
    timeout=60,
)
resp.raise_for_status()
for r in resp.json()["results"]:
    print(r.get("published_at", "no date"), r["host"], r["title"])
```

## What can a news agent build with it?

- **Daily briefings.** One search per topic each morning with `time_range: "day"`, three articles read, one summary written by your model.
- **Monitoring.** A scheduled search per brand, product or regulation; keep the URLs you have seen and alert only on new ones.
- **Fact checks.** Before an agent states a recent figure, it searches the news of the past week and cites the article it used.
- **Research digests.** Weekly searches across a list of trade publications with `include_domains`.

The [news monitoring use case](https://llmwebsearch.com/use-cases/news-monitoring/) walks through scheduling and de-duplication.

## How fresh are the results?

Results come from a live web search run at the moment of your call, in the order the search engine ranks them; nothing is served from an old index. With `time_range: "day"`, results are limited to the past day as the search engine dates them. Very recent articles can take a while to appear in any search engine, so a monitoring agent should run on a schedule rather than expect a story within minutes of publication. We make no promise of minutes.

## What about paywalled news sites?

Paywalled articles come back without content. When a site turns our reader away, the result comes back without content and with the site's status: we never solve CAPTCHAs, sign in to accounts or work around a block or a paywall. The result still gives the title, the URL, the snippet and the date, which is often enough to cite the story or to show it to a person who has a subscription.

## How much does news search cost?

A news search costs the same as a web search: 1 credit with up to 3 articles read. 5,000 searches cost $9.25, 25,000 searches cost $41.25 and 100,000 searches cost $145, as of October 2026.

| Plan | Quantity | Price | Price per unit |
| --- | --- | --- | --- |
| Try | 5,000 searches | $9.25 | $1.85/1K searches |
| Builder | 25,000 searches | $41.25 | $1.65/1K searches |
| Production | 100,000 searches | $145 | $1.45/1K searches |

In every plan: Top 3 pages read as Markdown · Country, language, time and domain filters · Failed calls not charged · Credits never expire

**Before you pay**

- Minimum top-up $25. Top up once in crypto, then buy any plan from your balance.
- Money on your balance does not expire and buys search credits whenever you want. When a pack is cheaper than the minimum top-up, the part you paid only to reach that minimum comes back to you on request within 30 days of payment, in USDT or USDC, provided it is still unspent. The rest of a balance is not returned unless the law requires it.
- Credited once your payment is checked on the blockchain. Typical network confirmation time: BTC ≈ 20 min · USDT TRC-20 ≈ 1 min · USDT ERC-20 ≈ 5 min · USDC ERC-20 ≈ 5 min · ETH ≈ 5 min · SOL ≈ 1 min · LTC ≈ 15 min

## News search API questions

### How many articles can one search return?

Up to 20 results with `max_results`. The first 3 are read for 1 credit; set `read` up to 10 for 2 credits.

### Can I search news in other languages and countries?

Yes. Set `country` and `language`, for example `fr` and `fr` for French news from France. The results follow the search engine's ranking for that market.

### Do you keep an archive of articles?

No. LLMWebSearch reads pages at the moment of your call and does not keep them. Store what your agent needs on your side; We do not train any model on your queries or on what the API returns, and we add no rule of our own against storing results; the rights of the sites whose pages you read still apply.

### Is there a news-only subscription?

No. News and web searches use the same prepaid credits, which never expire. See the [pricing page](https://llmwebsearch.com/pricing/).

---

LLMWebSearch: LLMWebSearch is a web search API for AI agents that returns ranked results with the content of the top pages in Markdown, paid in crypto with no ID upload. Prepaid credits from $1.20/1K searches never expire. No KYC — no ID, no selfie, no documents. Pay in crypto.
