Bright Data offers a fast SERP service with a compact JSON response, to power real-time applications in need of search results. To gain access to Bright Data FAST SERP service, please contact your Bright Data account manager.Documentation Index
Fetch the complete documentation index at: https://docs.brightdata.com/llms.txt
Use this file to discover all available pages before exploring further.
Fast SERP Request
Fast SERP 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.How to get organic results
Use header valuex-unblock-data-format: parsed_fast, this request header will return organic results.
Organic results: response format
organic array
The primary array of web search results, present in both parsed_light and parsed_fast responses.
| Field | Type | Description |
|---|---|---|
link | string | URL of the result page |
title | string | Title of the result |
description | string | Snippet/summary shown in the search result |
global_rank | integer | Rank position of the result on the page |
extensions | array | Optional list of site links associated with the result (see below) |
extensions items
| Field | Type | Description |
|---|---|---|
type | string | Type of extension, e.g. site_link |
link | string | URL of the site link |
text | string | Anchor text of the site link |
Example response, parsed_fast (organic results)
Organic results with “Top Stories”
Use header valuex-unblock-data-format: parsed_light, this request header will return Google’s “Top Stories” in the response alongside organic results.
top_stories array
Returned only when using x-unblock-data-format: parsed_light. Contains Google’s “Top Stories” news carousel results.
| Field | Type | Description |
|---|---|---|
link | string | URL of the news article |
title | string | Headline of the article |
source | string | Name of the news publisher |
date | string | Publication date/time of the article |
image | string | URL of the article’s thumbnail image |
Example response, parsed_light (with Top Stories)
Supported parameters
| Parameter | Description | Example | Notes |
|---|---|---|---|
q | Search query (must be first in URL) | q=pizza | Query size must be under 8,000 charachters. Longer queries fail with error. |
gl | Two-letter country code for search country | gl=us | |
hl | Two-letter language code for page language | hl=en | |
brd_json | Required.1 = parsed JSON | brd_json=1 |