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
{
"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"
}, ...]
}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.
One API call. Structured headlines and metadata back. First request in under 5 minutes.
All endpoints return structured JSON. Mix and match to build your data pipeline.
Google News search results with headlines, sources, and publication times
/v1/google/news/searchTop stories grouped by topic โ business, tech, sports, health, and more
/v1/google/news/topicsWhat's trending on Google News right now, by country and language
/v1/google/news/trendingFrom brand monitoring to AI grounding โ the real-world applications for news data at scale.
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.
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.
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.
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.
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.
Monitor competitor mentions, press releases, product launches, and leadership changes across thousands of sources as they appear on Google News.
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.
Most Google data APIs charge monthly subscriptions whether you use them or not. ScrapeBadger's model is different.
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.
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.
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.
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.
Start with pay-as-you-go credits that never expire, or save more with a monthly subscription. No hidden fees, no lock-in.
Custom credit volumes, dedicated infrastructure, SLA guarantees, invoiced billing, and a dedicated account manager. Built around your actual usage โ not a fixed tier.
Everything you need to know about the Google News API.
Sign up free and get 1,000 API credits โ enough for 142 news requests. No credit card required.