Prerequisites
- A Bright Data account with an active API key
- Completed the Quickstart
Request structure
Every synchronous request follows the same pattern:dataset_id, the optional discovery query parameters and the input shape.
The
/scrape endpoint is built for real-time, single-URL requests. Bright Data recommends 20 inputs or fewer per request, a best practice rather than a hard limit, and the endpoint waits up to 1 minute. If collection takes longer, the response is HTTP 202 with a snapshot_id instead of data, and collection continues asynchronously. Fetch the result with async requests or have it pushed to you with webhook delivery.Google Maps, Collect by URL
Scrape a specific Google Maps place by its URL. Dataset ID:gd_m8ebnr0q2qlklc02fz
Which output fields does the Google Maps scraper return?
The Google Maps scraper (gd_m8ebnr0q2qlklc02fz, collect_by_url) returns 39 output fields.
Output fields (39)
Output fields (39)
/scrapers/gd_m8ebnr0q2qlklc02fz.json
Google Maps, Discover by CID
Find a Google Maps place using its Customer ID (CID) value. Dataset ID:gd_m8ebnr0q2qlklc02fz
cURL
Google Maps, Discover by place_id
Find a place using its Google Maps place ID. Dataset ID:gd_m8ebnr0q2qlklc02fz
cURL
Google Maps, Discover by location
Find places near a geographic point using latitude, longitude, zoom level and a search keyword. Dataset ID:gd_m8ebnr0q2qlklc02fz
cURL
Google Maps Reviews, Collect by URL
Scrape reviews for a Google Maps place, optionally limiting to reviews posted within the last N days. Dataset ID:gd_luzfs1dn2oa0teb81
Which output fields does the Google Maps reviews scraper return?
The Google Maps reviews scraper (gd_luzfs1dn2oa0teb81, collect_by_url) returns 26 output fields.
Output fields (26)
Output fields (26)
/scrapers/gd_luzfs1dn2oa0teb81.json
Google Shopping, Collect by URL
Scrape a Google Shopping product page by its URL, with optional country targeting. Dataset ID:gd_ltppk50q18kdw67omz
cURL
Which output fields does the Google Shopping scraper return?
The Google Shopping scraper (gd_ltppk50q18kdw67omz, collect_by_url) returns 43 output fields.
Output fields (43)
Output fields (43)
/scrapers/gd_ltppk50q18kdw67omz.json
Google Shopping, Discover by keyword
Find Google Shopping products matching a search term, with optional country targeting. Dataset ID:gd_ltppk50q18kdw67omz
cURL
Google Shopping Products Search US, Collect by URL
US-focused Google Shopping search result scraper. Dataset ID:gd_m31f2k0d2m1bah4f3b
cURL
Which output fields does the Google Shopping products search US scraper return?
The Google Shopping products search US scraper (gd_m31f2k0d2m1bah4f3b, collect_by_url) returns 15 output fields.
Machine-readable version with the input schema:
/scrapers/gd_m31f2k0d2m1bah4f3b.json
Google SERP 100 Results, Collect by URL
Scrape up to 100 organic results from a Google Search URL with fine-grained targeting. Dataset ID:gd_mfz5x93lmsjjjylob
cURL
Which output fields does the Google SERP 100 results scraper return?
The Google SERP 100 results scraper (gd_mfz5x93lmsjjjylob, collect_by_url) returns 18 output fields.
Machine-readable version with the input schema:
/scrapers/gd_mfz5x93lmsjjjylob.json
Google AI Mode Search, Collect by URL
Scrape answers and citations from Google’s AI Mode Search. Dataset ID:gd_mcswdt6z2elth3zqr2
cURL
hl with a Google language code. This request sends an English prompt and returns the answer in German:
cURL
Which output fields does the Google AI Mode Search scraper return?
The Google AI Mode Search scraper (gd_mcswdt6z2elth3zqr2, collect_by_url) returns 12 output fields.
Machine-readable version with the input schema:
/scrapers/gd_mcswdt6z2elth3zqr2.json
Google Flights, Collect by URL
Scrape flight options, pricing and itineraries from a Google Flights URL. Dataset ID:gd_mhng7wen1rw0a3gvpf
cURL
Which output fields does the Google Flights scraper return?
The Google Flights scraper (gd_mhng7wen1rw0a3gvpf, collect_by_url) returns 6 output fields.
Machine-readable version with the input schema:
/scrapers/gd_mhng7wen1rw0a3gvpf.json
Google Flights, Discover by input filters
Find flights by origin, destination, dates and passenger counts. Dataset ID:gd_mhng7wen1rw0a3gvpf
cURL
Google Hotels, Collect by URL
Scrape a Google Hotels listing by its URL, with optional country targeting. Dataset ID:gd_mg3gjfmg12tc2n5d4d
cURL
Which output fields does the Google Hotels scraper return?
The Google Hotels scraper (gd_mg3gjfmg12tc2n5d4d, collect_by_url) returns 31 output fields.
Output fields (31)
Output fields (31)
/scrapers/gd_mg3gjfmg12tc2n5d4d.json
Google Hotels, Discover by filter URL
Discover hotels from a filtered Google Hotels URL. Dataset ID:gd_mg3gjfmg12tc2n5d4d
cURL
Google Hotels, Discover by search
Discover hotels by destination, dates and guest count. Dataset ID:gd_mg3gjfmg12tc2n5d4d
cURL
Related
Async batch requests
Scrape thousands of records or run discovery jobs in a single async request.
API reference
Full endpoint specs, parameters and response schemas.