Skip to content
SpideyData

Google News tab

Google News API

News-tab results for any query.

Google: live · not GA

Google does not publish a News API for developers. This third-party endpoint returns what the Google News tab shows for a query, as news[] JSON: title, url, snippet, source, date and image_url. It is a results feed per query, not a news database.

Google News · US / en
curl -X POST https://kieapi.com/v1/serp/google/news -H "Authorization: Bearer $KEY" -H "Content-Type: application/json" \
  -d '{"q":"semiconductor tariffs","country":"US","hl":"en"}'

{"engine":"google","vertical":"news","query":{"q":"semiconductor tariffs","country":"US"},
 "news":[{"rank":1,"title":"…","url":"…","snippet":"…","source":"…","date":"…","image_url":null}],
 "news_count":1}

News-tab SERP vs news aggregator APIs

What it is

Google News-tab SERP (this API): Google's ranking of news results for your query, fetched per request

News aggregator API: A database of articles collected from many sources

Order

Google News-tab SERP (this API): As Google ranks it

News aggregator API: As the aggregator sorts it

Article full text

Google News-tab SERP (this API): No

News aggregator API: Depends on the provider

Best for

Google News-tab SERP (this API): Monitoring what Google surfaces for a topic

News aggregator API: Archiving or searching articles

news[] field card

source

The publisher label shown on the result; may be null.

date

Returned as the string shown, may be null; no format normalization is promised.

image_url

Thumbnail URL when one is shown; may be null.

Every row also has rank (nullable), title, url and snippet (nullable). news_count gives the row count.

Launch status for this page

Check engine availability before choosing an endpoint. Google also supports News, Images and asynchronous tasks.

  • GoogleLiveGoogle is callable today with a Bearer API key.

SERP searches are charged per successful search at a display rate of 2 Credits per search; failed searches are not charged. Polling task status is free. The current rate is on Pricing.

What this is not

  • No article full text.
  • No promise about the number of news sources.
  • Not an official Google product.
  • No webhook.

Frequently asked questions

Is this an official Google News API?

No. It returns the Google News tab search results.

Is the date normalized?

date is a nullable string; no format is promised.

Can I queue news queries?

Yes. POST /v1/serp/google/news/tasks, then poll.

Do you return article bodies?

No. Only the news[] fields.

Watch what Google News surfaces

Get an API key and read news[] for any query.