Google News API

Google News API: 100 articles for any topic in one call

Search a brand, a product or a market term and get about 100 Google News results back as rows: headline, publisher, authors, publish date, link and image. Grouped story clusters come back too. One call costs €0.0015.

per 1,000 calls
€1.50
per call
€0.0015
0.15 cents
rows per call
up to 100
per 1,000 rows
≈ €0.015

Who wrote about you today, in one table

The Google News API returns about 100 results per search for any keyword, with headline, publisher, authors, publish date, article link and thumbnail. Where Google groups several articles into one story, the cluster comes back with each of its articles. One call costs €0.0015, so checking your brand every hour for a month costs about €1.08. Save the search once, and every run's headlines are stored in your Scrapewise account for the table, Excel, your AI assistant or the API.

Google Alerts sends an email digest with no publish date column you can sort and no way to count sources. Media monitoring suites are built for PR departments, with pricing to match. Most small brands and sellers sit between those two. They want to know when a blog, a trade site or a newspaper mentions them or their market, and they want it in a sheet.

This API runs the Google News search you'd run yourself and gives you the list as rows. Each article keeps its own publish date in a sortable format, separate from the time you ran the check, so a story from last Tuesday doesn't look like today's news. For what people search for right now, as opposed to what's been published, see the Google Trending Now API. For web results beyond news, use the Google search API. All sources and prices are on the all data APIs and prices page.

Who tracks Google News

  • Brands and online sellers

    Search your brand name, your product names and your founder's name every few hours. You'll see a review site or a local newspaper piece the day it goes live.

  • PR freelancers and small agencies

    Build a coverage report for each client: every article, its publisher and date, in one export. Count how many outlets picked up a launch in its first week.

  • Investors and analysts

    Follow a company, a ticker or a sector term. About 100 headlines per call gives you enough to see when news volume about a name jumps.

  • Importers and marketplace sellers

    Follow terms like 'port strike', 'tariff' or your product category. Supply news reaches Google News before it reaches your delivery dates.

How it works

  1. Enter the search once

    Type a brand, topic or phrase, like 'standing desk recall'. Set country and language to get the edition you care about. Each run is one call at €0.0015.

  2. Schedule it daily

    Every run is saved with its date. For hourly checks, start runs from your own code with an API key.

  3. Catch what's new

    Sort by publish date in the table or Excel, pull rows by API, or ask your AI assistant: 'which articles about my brand came out since yesterday?'

Set it up once. The data keeps coming.

Save your search once and it runs by itself. Every run lands in your own Scrapewise database, and you pick how to read it.

  1. Set it up once

    Add your ASINs, keywords, places or apps to a scraper in the web app. New accounts get 5 free requests.

  2. Runs on your schedule

    Pick daily, weekly on the days you choose, every few days, or the first or last day of the month. Scheduled runs start at night, European time. Need it more often? Start runs from your own code.

  3. Saved in your database

    Each run adds dated rows, so this week sits next to last week. Rows are kept for 90 days.

  4. Use it your way

    Open the table in the web app and download the latest run as an Excel file. Ask your own AI assistant about it. Or pull the rows into your code with an API key.

Ask your AI assistant about your own data

Connect Claude Desktop, Claude Code or another MCP app with a read-only key. The assistant reads the rows you've already collected, at no extra cost on Scrapewise. With a full-access key it can start a run for you too.

  • Which of my ASINs lost the Buy Box this week?
  • Which competitor cut prices the most since Monday?
  • Show the keywords where I dropped out of the top 10.

What you send and what you get back

Send a keyword. Country and language are optional. Each call returns about 100 results. A single article is one row. A story cluster, where Google groups coverage of one event, is also one row, with each article in the cluster in its own set of columns.

You give
  • Keywordrequired
    artificial intelligence
  • Languageoptional
    en
  • Countryoptional
    us
You get

Up to 100 rows per call, 72 columns each

  • sw status
  • sw source url
  • sw position
  • sw title
  • sw url
  • sw external id
  • sw id kind
  • sw image
  • sw seller
  • sw published at
  • sw location
  • sw locale
  • +60 more, see all columns

Sample: Google News search for 'artificial intelligence'

Real headlines, publishers, links and dates from a live search in September 2026. Journalist names are replaced with made-up names for this page. All columns the API returns are shown.

8 sample rows, showing 15 of 72 columns. One call returns up to 100 rows.

8 sample rows, showing 15 of 72 columns. One call returns up to 100 rows.
sw status_sw_statusResult of this row: OK, no results, or an errorsw source url_sw_source_urlThe input you gave: a link, keyword or IDsw position_sw_positionRank of the item as the site shows itsw title_sw_titleMain name of the itemsw url_sw_urlDirect link to the itemsw external id_sw_external_idThe site's own ID for this itemsw id kind_sw_id_kindWhat kind of ID the external ID issw image_sw_imageMain image linksw seller_sw_sellerWho sells or publishes itsw published at_sw_published_atPublish or update date in ISO formatsw location_sw_locationPlace the result is priced or ranked forsw locale_sw_localeLanguage and country used for the requestsw fetched at_sw_fetched_atWhen we collected this row (UTC)positionpositionRank on the pagetitletitleTitle
OKhttps://news.google.com/search?q=artificial+intelligence1Early Anthropic hire, former METR COO have found a way to rein in rogue AI agentshttps://techcrunch.com/2026/09/15/early-anthropic-hire-former-metr-coo-have-found-a-way-to-rein-in-rogue-ai-agents/https://techcrunch.com/wp-content/uploads/2026/09/AIUC-founders-Rune-Kvist-Rajiv-Dattani.jpgTechCrunch2026-09-15T13:00:00Zen-USen-US2026-09-16T10:39:01Z1Early Anthropic hire, former METR COO have found a way to rein in rogue AI agents
OKhttps://news.google.com/search?q=artificial+intelligence2News about AI • Chinaen-USen-US2026-09-16T10:39:38Z2News about AI • China
OKhttps://news.google.com/search?q=artificial+intelligence3President Donald Trump opposes calls to regulate artificial intelligenceen-USen-US2026-09-16T10:40:15Z3President Donald Trump opposes calls to regulate artificial intelligence
OKhttps://news.google.com/search?q=artificial+intelligence4The Liftoff Scenario That Terrifies A.I. Doomsayershttps://www.nytimes.com/2026/09/16/science/ai-recursive-self-improvement.htmlhttps://static01.nyt.com/images/2026/09/15/multimedia/15SCI-RECURSIVE-AI-04-glzf/15SCI-RECURSIVE-AI-04-glzf-googleFourByThree.jpgThe New York Times2026-09-16T09:02:08Zen-USen-US2026-09-16T10:40:52Z4The Liftoff Scenario That Terrifies A.I. Doomsayers
OKhttps://news.google.com/search?q=artificial+intelligence5Artificial Intelligence (AI) May Have a New Bear Thesis: Human Extinctionhttps://currently.att.yahoo.com/att/artificial-intelligence-ai-may-bear-075100536.htmlhttps://s.yimg.com/lo/mysterio/api/25a7a335b0c838edb7493cf170569aeed40e639aea95d5d801daa216ed847558/lightyear_networkapi/resizefill_w1200%3Bquality_80%3Bformat_jpg/https%3A%2F%2Fmedia.zenfs.com%2Fen%2Fmotleyfool.com%2Fd9007d23f02b873420038be0f3c36452.jpgCurrently.com2026-09-16T07:51:00Zen-USen-US2026-09-16T10:41:29Z5Artificial Intelligence (AI) May Have a New Bear Thesis: Human Extinction
OKhttps://news.google.com/search?q=artificial+intelligence6AI models chatting in ‘surreal’ dialect mixing poetic language and tech bro jargonhttps://www.theguardian.com/technology/2026/sep/15/syd-barrett-ai-chat-language-poetic-tech-bro-jargon-oversighthttps://i.guim.co.uk/img/media/933f0a781e8745d2e6de11e139f4b33d0423aaef/1400_184_5608_4486/master/5608.jpg?width=465&dpr=1&s=none&crop=noneThe Guardian2026-09-15T23:00:00Zen-USen-US2026-09-16T10:42:06Z6AI models chatting in ‘surreal’ dialect mixing poetic language and tech bro jargon
OKhttps://news.google.com/search?q=artificial+intelligence8Bernie Sanders and Steve Bannon call for AI restrictionsen-USen-US2026-09-16T10:42:43Z8Bernie Sanders and Steve Bannon call for AI restrictions
OKhttps://news.google.com/search?q=artificial+intelligence105 Free Microsoft GitHub Courses to Learn Data Science and Artificial Intelligencehttps://www.kdnuggets.com/5-free-microsoft-github-courses-to-learn-data-science-and-artificial-intelligencehttps://www.kdnuggets.com/wp-content/uploads/awan_5_free_microsoft_github_courses_learn_data_science_artificial_intelligence_1.pngKDnuggets2026-09-15T12:27:36Zen-USen-US2026-09-16T10:43:20Z105 Free Microsoft GitHub Courses to Learn Data Science and Artificial Intelligence

What each column means

Columns that start with 'sw' carry the same names on every Scrapewise data API. The others are Google News fields. A number in brackets means one item in a list, so stories[0] is the first article inside a story cluster and source_authors[1] is the second author.

The article

Headline, link, the position on the results page and the article image in two sizes.

  • sw position
  • position
  • sw title
  • title
  • sw url
  • link
  • sw image
  • thumbnail
  • thumbnail_small
  • sw external id
  • sw id kind

Publisher and authors

The outlet's name, its icon and the authors Google lists for the article. Author names in our sample are made up.

  • sw seller
  • source_name
  • source_title
  • source_icon
  • source_authors[0]
  • source_authors[1]
  • source_authors[2]

Dates

Date is Google's text, like '20 hours ago'. ISO date and sw published at hold the real publish time in a sortable format. The time you ran the check is in sw fetched at, so the two never get mixed up.

  • date
  • iso_date
  • sw published at
  • sw fetched at

Story clusters

When Google groups several articles about one event, each article in the cluster gets the same fields: position, title, link, publisher, authors, date and image.

  • stories[0]_position
  • stories[0]_title
  • stories[0]_link
  • stories[0]_source_name
  • stories[0]_source_authors[0]
  • stories[0]_date
  • stories[0]_iso_date
  • stories[0]_thumbnail
  • stories[1]_title
  • stories[1]_link

Google News tokens

Codes Google uses for the topic, the publication and the story. They're handy when you want to group results by publisher or story across many runs.

  • topic_token
  • publication_token
  • story_token
  • stories[0]_topic_token
  • stories[0]_publication_token

Request details

Your search term, the country and language edition, and the result status.

  • sw status
  • sw source url
  • sw location
  • sw locale
  • ctx_search_parameters_q

What you can do with news results

01

Monitor your brand

Search your brand every hour and compare links with the last run. A new link is a new mention, and you can read it while it's fresh.

02

Track a competitor's launches

Save every headline that names a rival. Once a week, read the list in date order and you'll know what they announced and who covered it.

03

Build a press list

Search your niche every day for a month and count publishers and authors. The names that appear most are the people to pitch your next launch to.

04

Watch your supply chain

Follow 'container shipping', 'tariff' and your main raw material. A headline about a factory fire or port closure is your early warning to reorder stock.

05

Measure a campaign's reach

Before and after a launch, count articles that mention the product. Group by publisher to see which outlets picked it up and on which day.

06

Find timely content ideas

Pull the headlines for your market each morning and pick one that fits your product. A social post tied to today's news gets more attention than a generic one.

Real setups and what they cost

  • Small brand, daily check

    An online store checks its brand and 2 product names once a day. 3 calls a day, about 90 a month, for €0.14.

    calls per month
    90
    cost per month
    €0.135
  • PR freelancer with 6 clients

    Each client has 3 terms checked every 4 hours. 6 x 3 x 6 is 108 calls a day, about 3,240 a month, €4.86.

    calls per month
    3,240
    cost per month
    €4.86
  • Importer watching supply news

    Follows 20 terms about shipping, tariffs and raw materials in the US and Germany, twice a day. About 2,400 calls a month, €3.60.

    calls per month
    2,400
    cost per month
    €3.60

Why follow Google News with Scrapewise

  • About 100 results for €0.0015

    One call returns roughly 100 results. There's no per-article price, so a busy news day costs the same as a quiet one.

  • The real publish date on every row

    Each article keeps its own publish time next to the time you collected it. Sorting, de-duplicating and reporting by week all work.

  • No annual contract

    Top up a wallet from €5, check as often as you like, and stop when the campaign ends. Your runs are kept for 90 days.

What your news monitoring costs

Enter how many search terms you follow and how often you check them. Each term per check is one call at €0.0015. Compare all data APIs

Rows (up to)
100,000
You pay
€1.50
FAQ

Frequently asked questions

Yes. Google's text, like '20 hours ago', is kept as it is, and the exact publish time is in a separate sortable column. Both are separate from the time you ran the check.

Ready to pull Google data into your stack?

Sign up and your first 5 requests are free. Checking 10 terms every hour costs about €10.80 a month on pay-as-you-go pricing.