Google News API call Google News Scraper from your code
Looking for a Google News API? EasyAPI’s Google News Scraper runs on Apify: call the Actor like an API, land headline/source/URL datasets, and pay per result. Wire Apify’s Actor API, schedules and webhooks into your stack, and prefer any official Google API when your compliance policy requires one.
- 2,767users
- 96.3%30-day success
- 4.26 ★rating
curl -X POST \
"https://api.apify.com/v2/acts/easyapi~google-news-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"maxItems":1000,"query":"Elon Musk"}' from apify_client import ApifyClient
client = ApifyClient("<APIFY_TOKEN>")
run = client.actor("easyapi/google-news-scraper").call(run_input={
"maxItems": 1000,
"query": "Elon Musk",
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item) import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: process.env.APIFY_TOKEN });
const run = await client.actor('easyapi/google-news-scraper').call({
"maxItems": 1000,
"query": "Elon Musk"
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items); Who calls this API
- Developers who want Actor API / webhook access for Google News digests
- Data teams scheduling keyword + country runs into JSON/CSV exports
- Product folks validating news coverage before building an in-house scraper
Why use Google News Scraper as your API
- Focused on Google News article hits — headlines, sources, dates and links
- Apify Actor API, schedules and dataset exports out of the box
- Pay-per-result pricing with a live rate on the Actor page
- One integration pattern (Apify API) works for every EasyAPI tool
- From $5.00 / 1k on this landing (as of Oct 2026)
- Required input: maxItems, query
- Published output fields include position, title, link, source, domain, date
- 96.3% successful Apify runs in the last 30 days
What to look for in an API-style option
Prefer an official API when the source offers one that fits. Otherwise look for a maintained scraper with a clear schema, exports and pricing.
- An official or well-documented API when the source offers one
- If not: a maintained Apify Actor with clear input/output schema
- Export formats (JSON/CSV) and webhook/API hooks for automation
- Transparent usage pricing and run logs
Google News Scraper at a glance
Keyword digests that stay current
Pull headline, publisher, timestamp and article URL rows for media monitoring, competitor digests and alert pipelines — scoped by query, country and language.
Region & language filters
Keep research sets focused: same keyword across markets, or one market across topics, without mixing unrelated SERP noise.
Dataset-ready for Apify schedules
Export JSON/CSV from Apify datasets, wire webhooks, and re-run on a schedule — no browser farm to babysit.
Input fields
maxItemsintegerrequiredMaximum number of search results to retrieve
querystringrequiredThe search term to use
glstringThe Google country to use for the query
hlstringThe Google UI language to return results
lrstringLimit the results to a specific language
crstringLimit the results to a specific country
time_periodstringTime period for results
time_period_minstringMinimum date for custom time period (MM/DD/YYYY)
Output fields
positionintegerResult position in the Google News search results.
titlestringHeadline of the news article.
linkstringURL of the news article.
sourcestringPublisher or news source name.
domainstringDomain name of the publisher.
datestringHuman-readable publish time returned by Google News.
date_utcstringPublish time in ISO 8601 UTC format.
snippetstringShort excerpt from the news article.
{
"maxItems": 1000,
"query": "Elon Musk"
} {
"position": 1,
"title": "Exclusive | Elon Musk's Secret Conversations With Vladimir Putin",
"link": "https://www.wsj.com/world/russia/musk-putin-secret-conversations-37e1c187",
"source": "WSJ",
"domain": "www.wsj.com",
"date": "34 minutes ago",
"date_utc": "2024-10-25T15:53:21.775Z",
"snippet": "Regular contacts between world's richest man and America's chief antagonist raise security concerns...",
"thumbnail": "https://site-images.similarcdn.com/image?url=example.com"
} Straight answers
Is this an official Google News API?
No — it is EasyAPI’s Apify Actor that scrapes public Google News results into structured rows. If Google offers an official API that fits your use case, prefer that for production compliance needs.
How do I call it like an API?
Run the Actor via the Apify API or console, pass keyword/country/language input, then fetch the dataset. You can schedule runs and push results with webhooks.
Where is the tool landing?
See Google News Scraper on easyapi.tools/google-news-scraper/ and the live Actor on Apify for schema and pricing.
What fields does Google News Scraper return?
Headline, source/publisher, publish time and article URL for matching Google News hits. Confirm the live schema on the Apify Actor page — shapes can evolve with the source.
Google News vs Trends vs Images — which Actor?
News returns article hits (title/source/URL). Trends returns interest-over-time and rising queries. Images returns image URLs and source pages. Use News for media digests; Trends for demand signals; Images for creative research.
Related tools
Also see: Google News Scraper alternatives
- News $2.99 / 1k
Google Trends Keywords Discovery Tool
Unlock powerful insights from Google Trends with real-time data extraction.
- News $5.00 / 1k
Google Images Scraper
Powerful Google Images scraper collect up to 5000 image results per runn with flexible search options, language support.
- News $2.99 / 1k
Google RealTime Trends Data Scraper
Real-time Google Trends data scraper that monitors trending search keywords across 40+ countries worldwide.
Start calling Google News Scraper
Run a small test on Apify’s free credits and compare the output with whatever you use today.