Dedicated ScrapersGoogle Scraper APIGoogle News API
Google News API

The Google News API for real-time headlines, topics, and trending stories

Collect headlines, sources, publication dates, and thumbnails from Google News by keyword, topic, or trend. Structured JSON. Start for FREE.

Also: Google News Scraper ยท Google News API Python

1 Credit/Request
Topic Feeds
Trending
RSS-Backed
GET /v1/google/news/search
GOOGLE
{
  "articles": [{
    "title": "OpenAI launches GPT-5 with multimodal reasoning",
    "link": "https://techcrunch.com/2026/04/openai-gpt-5",
    "snippet": "OpenAI today announced GPT-5, the next iteration...",
    "source": {
      "name": "TechCrunch",
      "url": "https://techcrunch.com",
      "icon": "https://techcrunch.com/favicon.ico"
    },
    "published_at": "2026-04-09T14:23:00Z",
    "thumbnail": "https://techcrunch.com/img/gpt5.jpg"
  }, ...]
}
What is Google News API

Programmatic access to news data

A Google News API lets you retrieve news articles from Google News for any search query, topic, or trending story โ€” programmatically, in real time. Instead of scraping individual news sites or paying for expensive wire services, a google news scraper API aggregates headlines and article metadata from thousands of publishers the moment they appear on Google News.

Google does not offer an official News search API for general developer use. The Custom Search API excludes news-specific endpoints, and the deprecated Google News RSS feeds no longer provide structured data at scale. For media monitoring, AI data pipelines, sentiment analysis, or news aggregation at any volume, developers use third-party google news api python-compatible services like ScrapeBadger.

ScrapeBadger's Google News API covers three endpoints: keyword search, topic browsing (Business, Technology, Sports, Health, etc.), and trending stories โ€” all returning article title, source, URL, publication date, and thumbnail in consistent JSON.

Start scraping Google News articles in minutes

One API call. Structured headlines and metadata back. First request in under 5 minutes.

Endpoints

3 News Endpoints

All endpoints return structured JSON. Mix and match to build your data pipeline.

GETSearch News
7 credits

Google News search results with headlines, sources, and publication times

/v1/google/news/search
GETNews by Topic
7 credits

Top stories grouped by topic โ€” business, tech, sports, health, and more

/v1/google/news/topics
GETTrending News
7 credits

What's trending on Google News right now, by country and language

/v1/google/news/trending
Use cases

What developers build with a Google News API

From brand monitoring to AI grounding โ€” the real-world applications for news data at scale.

Media Monitoring and Brand Tracking

Monitor news coverage of your brand, competitors, or industry keywords the moment stories appear on Google News. Get structured title, source, URL, and date data without relying on slow alert email digests.

News Aggregation and Content Curation

Build aggregation platforms that surface articles from thousands of publishers for any topic or keyword. ScrapeBadger pulls from the same live index Google News users see โ€” broad, current, and continuously updated.

Sentiment and Trend Analysis

Feed news titles and snippets into NLP pipelines to track sentiment shifts around companies, industries, or events. Identify when media coverage turns negative before it affects consumer perception or share price.

AI Agents and RAG Pipelines

Ground AI agents in current events. When a research agent needs answers about recent news, ScrapeBadger's Google News API provides live data that LLMs cannot access from static training data.

Financial and Market Intelligence

Track news coverage of stocks, sectors, and economic events to augment trading signals or investor research. Combine news volume and sentiment with price data for a richer view of market-moving events.

Google News Scraper for Competitive Intelligence

Monitor competitor mentions, press releases, product launches, and leadership changes across thousands of sources as they appear on Google News.

Use Google News API directly inside Claude, Cursor & ChatGPT

ScrapeBadger's hosted MCP server exposes 92 tools โ€” including all Google APIs โ€” to any AI agent that supports the Model Context Protocol. No code changes. Just add one config line and your agent can call google_news_search natively.

Why ScrapeBadger

A Google scraping API built for how developers actually work

Most Google data APIs charge monthly subscriptions whether you use them or not. ScrapeBadger's model is different.

Credits that never expire

Buy credits once and use them whenever you need โ€” no monthly reset, no "use it or lose it" pressure. ScrapeBadger's pay-as-you-go credits last forever, so projects with variable or seasonal query volumes never waste budget on unused allocation.

Save more with a subscription

ScrapeBadger offers two models: pay-as-you-go credits that never expire, or a subscription plan at a lower per-credit rate for predictable, high-volume usage. On a subscription, unused credits roll over to the following month โ€” so you never lose what you paid for. No lock-in, cancel anytime.

20+ Google APIs under one account

ScrapeBadger covers the full Google product ecosystem from a single API key and credit balance: SERP, Maps, Reviews, News, Trends, Jobs, Shopping, Patents, Scholar, Images, Finance, Flights, Hotels, Lens, AI Mode, Autocomplete, Shorts, and more. One account, one integration, one billing relationship โ€” versus managing multiple subscriptions across separate data providers.

Pay only for successful results

Failed requests โ€” timeouts, blocked responses, empty results โ€” are never charged. Credits are deducted only when the API returns a successful, data-containing response. At scale, where failure rates affect your effective cost per result, this matters significantly. You pay for data you received, not for infrastructure you used.

Pricing

Simple, transparent pricing

Start with pay-as-you-go credits that never expire, or save more with a monthly subscription. No hidden fees, no lock-in.

PAYG
Start anytime โ€” credits never expire
$10/start
Pay as you go
$0.15 per 1,000 credits

  • Access to all scrapers
  • Credits never expire
  • No monthly commitment
  • Priority support
Get Started
Basic
Best for small teams and steady workloads
$49/mo
Monthly subscription
$0.08 per 1,000 credits

  • Access to all scrapers
  • BASIC tier
  • Credits roll over 1 month
  • Priority support
Subscribe
Most Popular
Growth
For growing projects โ€” save vs PAYG
$149/mo
Monthly subscription
$0.07 per 1,000 credits

  • Access to all scrapers
  • PRO tier
  • Credits roll over 1 month
  • Priority support
Subscribe
Pro
For professionals and high-volume usage
$249/mo
Monthly subscription
$0.06 per 1,000 credits

  • Access to all scrapers
  • PRO tier
  • Credits roll over 1 month
  • Priority support
Subscribe
Business
Maximum scale at the lowest per-credit rate
$499/mo
Monthly subscription
$0.05 per 1,000 credits

  • Access to all scrapers
  • ENTERPRISE tier
  • Credits roll over 1 month
  • Priority support
Subscribe
Enterprise & Custom

Need higher volume or a custom plan?

Custom credit volumes, dedicated infrastructure, SLA guarantees, invoiced billing, and a dedicated account manager. Built around your actual usage โ€” not a fixed tier.

Contact sales
FAQ

Frequently asked questions

Everything you need to know about the Google News API.

What is a Google News API?

A google news api retrieves article headlines, sources, URLs, publication dates, and thumbnails from Google News for any keyword or topic โ€” in structured JSON.

Does Google have an official News API for developers?

No. Google deprecated its News API and RSS feeds. The Custom Search API does not cover news results. Developers use third-party google news scraper services like ScrapeBadger.

What endpoints does ScrapeBadger's Google News API cover?

Three endpoints: keyword search (any query), news by topic (predefined Google News topics), and trending news (currently trending stories by country).

Can I use this API in Python?

Yes. ScrapeBadger's google news api python integration works via standard HTTP requests or the ScrapeBadger SDK. All responses return clean JSON.

How is the Google News API priced?

Pay-as-you-go credits from $10 with no expiry, or subscription plans from $49/month. Failed requests are never charged.

Ready to scrape News?

Sign up free and get 1,000 API credits โ€” enough for 142 news requests. No credit card required.