Google News API

The Google News Scraper API pulls real-time Google News data in bulk, titles, sources, URLs, timestamps, and more. No proxy management, no CAPTCHAs, no blocked requests. Built for teams monitoring media coverage, tracking brand mentions, or feeding news aggregation pipelines at scale.

GET / google_news
"news_results": [
    {
        "title": "Premier League: Five things we learned this weekend",
        "snippet": "A look back at the standout moments and talking points from the latest round of Premier League fixtures.",
        "source": "BBC Sport",
        "lastUpdated": "2 hours ago",
        "url": "https://www.bbc.com/sport/football/articles/...",
        "imgSrc": "https://news.google.com/api/attachments/..."
    },
    {
        "title": "Champions League draw: Who plays who in the group stage",
        "snippet": "The full breakdown of every group and the key fixtures to watch this season.",
        "source": "Sky Sports",
        "lastUpdated": "5 hours ago",
        "url": "https://www.skysports.com/football/news/...",
        "imgSrc": "https://news.google.com/api/attachments/..."
    }
]

How It Works Behind the API

</> Get
import requests

api_key = "APIKEY"
url = "https://api.scrapingdog.com/google_news"

params = {
    "api_key": api_key,
    "query": "football",
    "results": "10",
    "country": "us"
}

response = requests.get(url, params=params)

if response.status_code == 200:
    data = response.json()
    print(data)
else:
    print(f"Request failed with status code: {response.status_code}")

Google News API Response (Structured JSON Data)

Try Scrapingdog for Free
  • Article Coverage

    titlesnippet
  • Publisher & Outlet

    source
  • Article Thumbnail

    imgSrc
  • Canonical Link

    url
  • Recency Signal

    lastUpdated
  • Query Controls

    querycountryresults

Google News API Features That Make Scraping Easy

  • Seamless Integration

    Built for easy integration into your existing systems, so you can streamline your news data flow.

  • Rapid Data Delivery

    Fast data delivery for real-time news updates and immediate access to global news sources.

  • Scalable Solution

    Scale your operations smoothly with our Google News API, built to handle growing demands.

  • Country-Level Targeting

    Pass a country code to see how a story is reported in each market you operate in.

  • Resolved Publisher Links

    Every result returns the real article url and source, so you land straight on the publisher.

  • Reliable Headline Coverage

    Built-in proxy rotation and anti-bot handling keep the news_results feed flowing without blocks.

What you can build with a Google News API

  • News Aggregator Development

    Build a news aggregator that pulls diverse sources into a single feed of the latest headlines.

  • Competitive Intelligence

    Track news mentions of your competitors and use real-time updates to gauge their market moves.

  • Sentiment Analysis

    Run sentiment analysis on news content to gauge public opinion toward topics and shape your communication.

  • Event Impact Analysis

    Measure how major events affect regions by analyzing the volume and tone of news coverage.

  • Regulatory Compliance Monitoring

    Track regulatory changes and compliance news affecting your industry, from legislation to governmental updates.

  • Educational Research

    Integrate up-to-date news sources into academic projects, giving researchers current information for case studies.

Built for teams of every size and background

  • Media Monitoring Teams
  • PR & Communications
  • Brand Reputation Managers
  • Journalists & Newsrooms
  • Financial News Analysts
  • Event-Driven Traders
  • Investor Relations
  • Crisis & Risk Teams
  • Social Listening Platforms
  • News Aggregators
  • Market Intelligence Researchers
  • Public Affairs & Policy Teams

Get Started with Our Google News API in Minutes

  1. 1

    Create free account

    Sign up and get free credits to start testing the News API.

  2. 2

    Get Your API Key

    Access your unique API key from the dashboard and use it to scrape the data.

  3. 3

    Send Your First Request

    Pass a query, a country code, and how many results you want.

  4. 4

    Receive Structured Data

    Get a clean news_results array with title, snippet, source, url, and imgSrc.

Transparent & Simple Pricing

Start your web scraping journey with 100 free credits. Test our service and upgrade to one of the plans below. Cancel anytime.

2 months Extra
  • FREE

    $0 forever
    • 100 Requests Credits
    • 1 Concurrency
    • Access To All APIs
    • No Credit Card Required
    • Community Support
    • Team Support
    Start for Free
  • LITE

    $40 /month
    • 200,000 Requests Credits
    • 5 Concurrency
    • Access To All APIs
    • Geotargeting
    • Email Support
    • No Team Support
    Start Trial
  • STANDARD

    $90 /month
    • 1,000,000 Requests Credits
    • 50 Concurrency
    • Access To All APIs
    • Geotargeting
    • Priority Email Support
    • No Team Support
    Start Trial
  • Popular

    PRO

    $200 /month
    • 3,000,000 Requests Credits
    • 100 Concurrency
    • Access To All APIs
    • Geotargeting
    • Priority Email Support
    • Team Support
    Start Trial
  • PREMIUM

    $350 /month
    • 6,000,000 Requests Credits
    • 150 Concurrency
    • Access To All APIs
    • Geotargeting
    • Priority Email Support
    • Team Support
    Start Trial

Trusted by Developers worldwide

4.8 TrustScore on Trustpilot
  • I got the free trial and in less than a minute I already integrated with their API to scrape Google, matter of fact they had all the plug-and-play codes ready for me, It was seamless. I am about to upgrade as I have used up my trial credits

    Cara Damiano

    United States

  • I love how you can use it to scrape data from Google.

    Filip Ligaarden

    Oslo, Norway

  • Scrapingdog is an awesome service. I use it with my Local Leads Sniper system and thanks to it I have been able to land a few clients since it gave me all the info that my client's Google Business Profile was missing. Great service!

    Hector Casanova Loera

    Mexico

  • Their API success rate is 100% on the tests that I have done. The service seems very reliable.

    Jomer Avengoza

    New York, USA

Frequently Asked Questions

  • Yes, the API has a rate limit depending on your chosen subscription plan.

  • Yes, other than the data from Google News, we have dedicated APIs for Google Search, Google Trends, Google Shopping etc.

  • Each API request consumes a certain number of credits based on the dedicated API you're using.

  • No, Google doesn't offer an official API to extract data from their News results.

Try Scrapingdog for Free!

Get 100 free credits to spin the API. No credit card required!