Google News API

Get title, source, URL, and more real-time Google news data in bulk. The API handles proxies & all other corner cases so you get blockage-free data 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 = "5eaa61a6e562fc52fe763tr516e4653"
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

Scrapingdog vs Manual Google News Scraping

Without a Google News API

Monitoring Google News by hand means polling fast-moving headlines, untangling Google redirect links, and missing the breaking stories that matter most.

  • Missed breaking coverage

    News reshuffles by the minute. Manual polling lags the cycle, so you learn about a story hours after it has spread.

  • Obfuscated Google News redirects

    Article links are wrapped in encoded news.google.com redirect URLs you must decode just to reach the real publisher.

  • Noisy "2 hours ago" timestamps

    Recency shows as relative text like "2 hours ago," not clean dates, so deduping wire copies or sorting a feed is hard.

  • Country and language blind spots

    A single locale view misses how a story is framed across markets, and managing geo-targeted requests by hand is brittle.

With Scrapingdog Google News API

With Scrapingdog, one API call handles proxies, CAPTCHA, parsing, and scaling, so you focus on your data.

  • Global News Reach

    Access a vast array of news sources globally, ensuring you can monitor news developments from every corner of the world in real time.

  • Enhanced Content Strategy

    Use the latest news data to drive your content strategy, providing fresh and relevant articles that attract and engage your audience.

  • Market Trend Analysis

    Stay ahead of market trends by receiving immediate updates on significant news events that could influence your business sector.

  • Crisis Management

    React swiftly to global events with real-time news alerts, allowing your team to manage and mitigate potential impacts with timely, informed decisions.

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 200 free credits. Test our service and upgrade to one of the plans below. Cancel anytime.

2 months Extra
  • FREE

    $0 forever
    • 200 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 200 free credits to spin the API. No credit card required!