Our own visit statistics are always on. Google Analytics, which helps us understand how people use our public pages (not your signed-in workspace), is enabled only with your permission. See our Privacy policy.

Google News API

Google News collects articles from news publishers. search returns up to 20 recent articles for a query with title, link, publisher, snippet, publish time and image.

Results follow the edition set by country and language (default us and en). Limit the age of articles with time_window. The keyword accepts Google search operators such as site:cnn.com, OR and -word. A call costs the same for 1 or 20 articles, and Google News sometimes returns fewer than asked.

Platform availability

24h health
Normal
Normal

Last 30 days

Available capabilities

Each Google News action, what it does, its price and its health over the last 24 hours. Open an action for its parameters, response fields and code samples.

CapabilityWhat it doesPer 1,00024-hour health
SearchsearchSearch Google News by keyword and get up to 20 articles with title, link, publisher, snippet, publish time and image.$0.79 per 1,000 requestsNormal

Open a capability for its parameters, response fields, code samples and trial.

What does each Google News action accept?

Each answer below pairs one callable action with its real inputs. Parameter meanings and allowed values are action-specific; a familiar name does not carry the same meaning across every platform.

Official sources are linked only to clarify the platform term beside them. They do not imply platform authorization or endorsement, and features of the official site are not part of the EveryInfra API unless this page lists them.

ActionRequiredOptionalDeliveryLimitPer 1,000Response fields
search

Search

Search Google News by keyword and get up to 20 articles with title, link, publisher, snippet, publish time and image. Narrow by country, language and time_window (hour, day, week, month or year). Search operators such as site:, OR and - work in the keyword.

keywordcountry, language, time_windowSync deliveryCatalog values: defaultLimit=20, maxLimit=20. A limit can control pages or per-parent expansion for some actions, so it is not always a final row count.$0.79 per 1,000 requestsrank · title · url · source · text · published_at · image_url · platform

What do the Google News search parameters mean?

Search Google News by keyword and get up to 20 articles with title, link, publisher, snippet, publish time and image. Narrow by country, language and time_window (hour, day, week, month or year). Search operators such as site:, OR and - work in the keyword.

Full API reference: parameters, code samples, response example and health
keywordRequired
The news search term, such as OpenAI. Google operators work: site:cnn.com, OR, and -word to exclude a word. Up to 500 characters.
Google Search Help: Operators to Refine Searches — Google Search Help describes operators such as `site:` to limit results to one site, `-` to exclude words and quotes for exact phrases, written with no space between the operator and the term. The source documents Google's search syntax only; that this API's `keyword` accepts these operators on Google News, and the `country`, `language` and `time_window` filters, are defined by EveryInfra, and the source does not vouch for results or counts. · Checked
countryOptional
A two-letter country code such as us, gb or de for the Google News edition to search (default us).
languageOptional
A two-letter language code such as en, es or de for the edition language (default en).
time_windowOptional
Only articles from this period: hour, day, week, month or year. Leave it out for no time limit.

How to use the Google News API

  1. 01Choose a platform action from the public catalog.
  2. 02Send the platform, action, and required parameters to POST /api/v1/social.
  3. 03Read the result from the response. For an asynchronous action, poll the returned job ID.
  4. 04Store the response fields that your application needs.
google_news_search.sh
curl -X POST https://api.everyinfra.com/api/v1/social \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"platform":"google_news","action":"search","params":{"keyword":"<keyword>"}}'

Google News API questions

What can I retrieve with the Google News API?

Set platform to google_news. The current catalog lists search. These action names identify different Google News objects or views; they are not interchangeable search modes.

Which input starts the Google News search request?

The news search term, such as OpenAI. Google operators work: site:cnn.com, OR, and -word to exclude a word. Up to 500 characters. Send it as keyword inside params.

Which fields can Google News search return?

Its declared schema includes rank, title, source, and text. A declared field can still be absent from an individual record, and every other action has its own field list.

Does every Google News action return immediately?

Actions labeled asynchronous return a job ID you poll. Every other action can also run asynchronously: add "mode": "async" to the request body to receive a job ID immediately, useful for slow tasks or large limits. The current catalog contains sync delivery.