The Bright Data SERP API provides real-time access to structured search engine results pages from seven major search engines, including Google, Bing, and Yandex. Results are returned in JSON or HTML and support geo-targeting down to the city level. Pricing applies only to successful requests, making it predictable for production workloads.
| General | |
|---|---|
| Developer | Bright Data |
| Type | Search Engine Results API |
| Engines Supported | 7 (Google, Bing, Yandex, and others) |
| Countries | 195 |
| Documentation | docs.brightdata.com/serp |
| Product Page | brightdata.com/products/serp-api |
Core Features
- 7 search engines: Google, Bing, Yandex, and four additional engines covered with a unified API interface.
- 195 country coverage: geo-target results to any country, with city-level options for Google.
- JSON and HTML output: receive results in structured JSON for automated parsing or raw HTML for custom processing.
- Pay-per-success pricing: no charge for failed or blocked requests, only successful result deliveries.
- Response time under 5 seconds: consistent latency targets for production use.
- Real user results: results reflect what real users see in a given location, not cached or sanitised snapshots.
Supported Search Types
- Organic search results
- Google Shopping results
- Google Maps listings
- Google News results
- Image search results
- Autocomplete suggestions
Tools and Resources
- Python SDK: query search engines programmatically from Python.
- JavaScript SDK: SERP queries from Node.js, Bun, or Deno environments.
- Google Search API page: Google-specific configuration and parameters.
- API Reference: full request/response schema documentation.
Ecosystem and Integrations
- Works with the Bright Data MCP Server to expose search capabilities to AI agents and coding assistants.
- Output integrates into RAG pipelines, market intelligence dashboards, and SEO monitoring tools.
- Can be combined with the Web Scraper API to first retrieve search results and then scrape the linked pages.
Start querying search engines at brightdata.com/products/serp-api or read the API documentation for parameter reference and example requests.




