Skip to main content
Bright Data offers a fast SERP service for News, available to selected enterprise customers only. This service responds with a compact JSON to power real-time applications that need up-to-date news results. To gain access, please contact your Bright Data account manager.

Google News endpoints

Google offers two endpoints for news search results: news.google.com and https://www.google.com/search/q=[searchTerm]&tbm=nws Bright Data offers Fast SERP results only for: https://www.google.com/search/q=[searchTerm]&tbm=nws . Bright Data will provide results for news.google.com , but with in our regular SERP.

Fast News Search Request

Fast SERP for Google News works best with the native proxy interface. If you need a REST API interface for your architecture, one can be provided.
For Fast SERP, both the x-unblock-data-format: parsed_lightrequest header and the brd_json=1 URL parameter are required. Omitting either will result in an unexpected response format.

Native proxy request

Fast SERP news search supports automatic search query optimization. Add the x-unblock-search-rewrite: on header to enable it.

Response Format

A successful response returns a JSON object with the following top-level fields.

general object

Reports the effective query Bright Data sent to Google and the query Bright Data detected that Google returned results for.
When automatic search query optimization is enabled, general.query contains the effective query Bright Data sent to Google after any eligible optimization. If your application needs the original query exactly as submitted, retain it in your application.If general.query and general.detected_query differ, check for a spelling object. When present, spelling contains the correction or suggestion displayed by Google, such as a “Did you mean” prompt.

Choosing image format

For news articles search results in Fast SERP, Bright Data offers to receive the data either as embedded Base64 binary code or as a URL. The default is Base64. In order to get the image links use this header: -H 'x-unblock-img-format: link' Example:

news array

The primary array of individual news results.

article_sets array

Grouped article clusters organized by topic, each containing a heading label and an items array of articles.
article_sets is not guaranteed to appear in every response. Your implementation should handle its absence gracefully.
Response schema: https://api.brightdata.com/data_schemas/fast_serp/google_search_news.schema.json

Supported parameters

Headers