Need faster response times? Use Fast SERP API for up to 10x faster results. Quick SERP returns top 10 results in ~2x the speed, or Instant SERP delivers sub-1-second responses with full SERP data.
Quickstart
A minimal request with cURL. Replace<BRIGHT_DATA_API_KEY> and zone with your values:
Before you start
- Sign in: https://brightdata.com/cp/start
- Create a SERP API zone: https://brightdata.com/cp/zones
- Get your API key: /api-reference/authentication
What you’ll get (parsed JSON preview)
A compact look at the parsed structure you can expect:Supported engines and parameters
- Google, Bing, DuckDuckGo, Yandex, Baidu, Yahoo, Naver
- Engine-specific query parameters:
When to use asynchronous requests
Use async for large volumes, slower pages, or long-running queries. This improves reliability and throughput.Troubleshooting quick hits
- 401/403: Check your API key and zone permissions. See: /api-reference/authentication
- 429: Reduce concurrency or switch to async. See: /scraping-automation/serp-api/asynchronous-requests
- Empty/partial results: Verify engine-specific parameters (e.g.,
hl,gl,uule,location). See: engine query parameters above. - Unexpected results: This may occur when using non-latin letters. Google search query requests demands encoding the query request in that case.
- Still stuck? See FAQs: /scraping-automation/serp-api/faqs