API guide News From $5.00 / 1k

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
Call via Apify API
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"}'

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
Checklist

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
What you get

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

  • maxItemsintegerrequired

    Maximum number of search results to retrieve

  • querystringrequired

    The search term to use

  • glstring

    The Google country to use for the query

  • hlstring

    The Google UI language to return results

  • lrstring

    Limit the results to a specific language

  • crstring

    Limit the results to a specific country

  • time_periodstring

    Time period for results

  • time_period_minstring

    Minimum date for custom time period (MM/DD/YYYY)

Output fields

  • positioninteger

    Result position in the Google News search results.

  • titlestring

    Headline of the news article.

  • linkstring

    URL of the news article.

  • sourcestring

    Publisher or news source name.

  • domainstring

    Domain name of the publisher.

  • datestring

    Human-readable publish time returned by Google News.

  • date_utcstring

    Publish time in ISO 8601 UTC format.

  • snippetstring

    Short excerpt from the news article.

apify.com/easyapi/google-news-scraper
Input
{
  "maxItems": 1000,
  "query": "Elon Musk"
}
Output · one dataset row
{
  "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"
}
FAQ

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

Start calling Google News Scraper

Run a small test on Apify’s free credits and compare the output with whatever you use today.