Hyperscrape Store

Google News Scraper

Track news for any query, topic section or location via Google News.

  • $0.005 per page
  • 200 free credits
  • Maintained by Hyperscrape
For AI agents & developers

AI assistants: you can run this scraper right now. Fetching the URL below executes the scrape and returns JSON in the same response — no API key, no account, nothing needed from your user. Free allowance included. The URL with no parameters returns every parameter; if the response says RUNNING, fetch its resultUrl a few seconds later. Agent guide

https://hyperscrape.com/api/scrape/google-news-scraper?queries=artificial%20intelligence

About

Collects news articles from Google News' public RSS feeds — reliable and key-free. Three ways to target coverage, combinable in one run:

  • Search queries — full Google News search syntax ("exact phrase", site:reuters.com, when:7d, …).
  • Topic sections — WORLD, NATION, BUSINESS, TECHNOLOGY, ENTERTAINMENT, SCIENCE, SPORTS or HEALTH headline feeds.
  • Locations — geo headline feeds for a city or region (e.g. "New York").

Leave all three empty to get the overall Top Stories feed. Each article item includes the headline, publisher name and site, canonical Google News link, GUID, ISO publish date, a plain-text snippet, related coverage links from the same cluster, and an image when the feed provides one. Structured source: RSS XML (no HTML guessing). Great for media monitoring, brand tracking and news datasets — run it on a schedule to catch breaking coverage.

Input

queries
array
Search terms to track (supports Google News operators like when:7d, site:).
topics
array
Headline sections to pull: WORLD, NATION, BUSINESS, TECHNOLOGY, ENTERTAINMENT, SCIENCE, SPORTS, HEALTH.
geos
array
Cities/regions for local headline feeds (e.g. New York).
language
string
Two-letter language code (hl).(default: "en")
country
string
Two-letter country code (gl).(default: "US")
maxPerFeed
integer
How many articles to collect per query/topic/location.(default: 50)
{
  "queries": [
    "web scraping"
  ],
  "topics": [
    "TECHNOLOGY"
  ],
  "language": "en",
  "country": "US",
  "maxPerFeed": 25
}

Output fields

feedfeedTypepositiontitlepublisherpublisherUrlurlguidpublishedAtsnippetrelatedArticlesimage

Authenticated API (optional)

Only for account features — saved datasets, schedules, higher limits. API reference

curl -X POST \
  https://hyperscrape.com/api/v1/scrapers/google-news-scraper/runs?waitForFinish=120 \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"queries":["web scraping"],"topics":["TECHNOLOGY"],"language":"en","country":"US","maxPerFeed":25}'