Google News Lite API avatar

Google News Lite API

Pricing

from $0.01 / 1,000 results

Go to Apify Store
Google News Lite API

Google News Lite API

Scrape Google News headlines and snippets as structured JSON. Search many terms at once and filter by time range, country, and language. One row per article, de-duplicated. Pay per article with no setup fee. MCP-ready for Claude and AI agents.

Pricing

from $0.01 / 1,000 results

Rating

5.0

(2)

Developer

John

John

Maintained by Community

Actor stats

6

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

๐Ÿ“ฐ Google News Lite API

Fast, low-cost Google News monitoring. Send one or many search terms and get back the matching headlines and snippets as structured JSON, one row per article: title, link, source, snippet, date, and image. Filter by time range, country, and language. Pay per article, with no setup fee. MCP-ready so Claude and other AI agents can call it as a tool.


๐Ÿ“‹ What this API returns

One row per article. Each row carries:

FieldDescription
searchTermThe search term this article matched.
titleThe article headline.
linkDirect URL to the article.
sourceThe publisher name (for example BBC, Reuters, TechCrunch).
snippetA short excerpt or summary of the article.
dateRelative publication date as shown by Google News (for example "2 hours ago").
imageUrlThumbnail image URL, when one is available.
positionRank of the article within the results for its search term.
country, language, timeRangeThe targeting used for the search.
fetchedAtISO 8601 timestamp of when the row was produced.

Results are de-duplicated by link within each search term.


๐ŸŽฏ Use cases

  • Media monitoring. Track coverage of a brand, product, or person across thousands of publishers in one run.
  • PR and reputation tracking. Watch how a story develops over the past hour, day, or week.
  • Competitive and market intelligence. Monitor news about a market, technology, or topic as it breaks.
  • Sentiment and trend pipelines. Feed clean headline and snippet text into an NLP or analytics workflow.
  • AI agent workflows. Drive this API over MCP from Claude (see below) to pull fresh headlines in-conversation.

โš™๏ธ Input examples

Monitor a single topic

{
"searchTerms": ["OpenAI"],
"timeRange": "day"
}

Monitor several topics at once

{
"searchTerms": ["Apple Vision Pro", "OpenAI", "electric vehicles"],
"timeRange": "week",
"maxResultsPerSearch": 50
}

Country and language targeting

{
"searchTerms": ["inteligencia artificial"],
"country": "es",
"language": "es",
"timeRange": "month"
}

Provide at least one term in searchTerms. Each term is searched separately and the API returns one row per article. timeRange accepts hour, day, week, month, year, or any (no time limit).


๐Ÿ“ค Example output

[
{
"result_type": "news_article",
"searchTerm": "OpenAI",
"position": 1,
"title": "OpenAI announces new model with improved reasoning",
"link": "https://www.example-news.com/openai-new-model",
"source": "Example News",
"snippet": "The company says the update brings significant gains on multi-step reasoning and coding tasks.",
"date": "3 hours ago",
"imageUrl": "https://www.example-news.com/img/openai.jpg",
"country": "us",
"language": "en",
"timeRange": "day",
"fetchedAt": "2026-05-29T12:00:00+00:00"
},
{
"result_type": "news_article",
"searchTerm": "OpenAI",
"position": 2,
"title": "What the latest release means for developers",
"link": "https://www.example-tech.com/openai-developers",
"source": "Example Tech",
"snippet": "Developers get higher rate limits and a cheaper tier for high-volume workloads.",
"date": "5 hours ago",
"country": "us",
"language": "en",
"timeRange": "day",
"fetchedAt": "2026-05-29T12:00:00+00:00"
}
]

๐Ÿ’ฐ Pricing (pay-per-event)

EventPriceWhen it fires
article_processed$0.002Once per news article returned (one dataset row).

$0.002 per article works out to $2 per 1,000 articles. There is no setup fee and no monthly subscription, so you pay only for the articles you actually get.

Examples:

  • 100 articles costs $0.20.
  • 1,000 articles costs $2.00.
  • A search term that returns no articles costs $0.

๐Ÿ”Œ Use this API from Claude (MCP)

This Actor is MCP-server-compatible, so Claude Code (free trial), Claude Cowork (free trial), Cursor, and other MCP clients can call it as a tool through Apify's hosted MCP server.

Add it with this Actor-specific URL:

https://mcp.apify.com/?tools=actors,docs,johnvc/google-news-lite-api

Setup walkthrough:

Apify MCP integration docs: https://docs.apify.com/platform/integrations/mcp

New to Claude Code or Claude Cowork? Start a free trial here: https://claude.ai/referral/uIlpa7nPLg

Then ask Claude:

"Use Google News Lite to get the latest headlines about 'OpenAI' from the past day, and list the sources."


๐Ÿš€ How to get started

  1. Open the Actor and add one or more searchTerms.
  2. Optionally set timeRange, country, language, and maxResultsPerSearch.
  3. Run it and read the results from the dataset (JSON, CSV, Excel, or API).

View on Apify Store

Prefer code? A ready-to-run Python example, plus MCP setup guides for Claude and Cursor, lives on GitHub: github.com/johnisanerd/Apify-Google-News-Lite-API


๐Ÿ”Ž Need more than headlines and snippets?

Google News Lite is built for fast, cheap, high-volume headline monitoring. It returns headlines and snippets, not full article bodies.

  • For advanced query control (specific locations, Google domains, safe search, duplicate filtering, and deeper pagination), use the full Google News API.
  • For complete article text, pair the link from each row with any article-content extractor.

โ“ FAQ

How do I search several topics in one run? Add multiple entries to searchTerms. Each term is searched separately and contributes its own rows, tagged with searchTerm.

Why did a term come back with no articles? Some terms have no recent coverage in the chosen timeRange. Widen the range (for example from day to week or any), and that term will return a no_results row instead of articles.

Can I get more than 100 articles per term? Each term returns up to 100 articles per run. To go deeper, run the term on its own or narrow it with a more specific query.

Do empty searches cost anything? No. You are billed per article returned, so a term with no results costs nothing.


Last Updated: 2026.05.29