SERP API
A comprehensive solution for easy, real-time search engine scraping, handling proxy management, unblocking, and parsing with ease. [1]
Bright Data SERP API delivers real-time search engine scraping with proxy management, unblocking, and parsing handled for you, across 195 countries. Use cases include organic rank tracking, brand protection, price comparison, and ad intelligence. The REST API uses API-key auth and an official MCP server, with results priced at $1.50 per 1,000 and self-serve signup. It holds SOC 2 Type 2, GDPR, and ISO 27001 with a published SLA. Used by Henkel, Beiersdorf, and Under Armour.
Best for / Avoid if
Best for: Regulated or enterprise workloads - compliance attestations and an enterprise plan; AI agents and automation - an agent-ready surface (MCP / llms.txt); Teams needing broad API coverage out of the box
Avoid if: You want to try it free before paying
Pricing & procurement
- Pricing model
- Hybrid (base + usage) [2]
- Published pricing
- ✓ Yes [3]
- Free tier
- ✗ No [4]
- Self-serve signup
- ✓ Yes [5]
- Requires sales call
- ✗ No [6]
- Enterprise plan
- ✓ Yes [7]
| Plan | Item | Per | Amount | Source |
|---|---|---|---|---|
| Pay as you go | SERP API results | 1,000 results | $1.5 | source |
| 380K Results | SERP API results | 1,000 results | $1.3 | source |
| 380K Results | SERP API results | month | $499 | source |
| 900K Results | SERP API results | 1,000 results | $1.1 | source |
| 900K Results | SERP API results | month | $999 | source |
| 2M Results | SERP API results | 1,000 results | $1 | source |
| 2M Results | SERP API results | month | $1999 | source |
Capabilities
- Supported actions
- submit synchronous SERP request, submit asynchronous SERP request, retrieve async SERP results, geo-targeted search, search by URL, search by keyword, format output (JSON/HTML/Markdown/screenshot), light parsed top 10 results [8]
- Regions
- 195 countries (global) [9]
- Input types
- JSON, URL [10]
- Output types
- JSON, HTML, Markdown, screenshot (PNG) [11]
- Webhooks
- ✗ No [12]
- Sandbox / test mode
- ✗ No [13]
- SDK languages
- Python, Node.js [14]
- MCP server
- ✓ Yes [15]
Trust & compliance
- SOC 2
- SOC 2 Type II [16]
- HIPAA
- – Unknown [17]
- GDPR
- ✓ Yes [18]
- ISO 27001
- ✓ Yes [19]
- PCI DSS
- – Unknown [20]
- Published SLA
- ✓ Yes [21]
- Rate limits
- No. There is no limit to the number of concurrent requests. SERP API is built for scale. [22]
- Known restrictions
- Fast Parser focusing exclusively on the top 10 SERP results, Ultra Fast Infra: Access Google and Bing search results only, Async responses stored for 48 hours; max 8 hours during peak, HTTP 429 may occur; docs advise to reduce concurrency or switch to async, Premium Speed (sub-1-second response time) requires contacting an account manager [23]
Developer surface
Integration
Adoption & maturity
- Launched
- 2014-01-01
- Notable customers
- Henkel, Beiersdorf, Under Armour, Wayfair, Amazon, Bitget, Shopee Philippines Inc.
Other SERP APIs
Oxylabs
The best proxy service platform with 175M+ Residential and 2M Datacenter IP proxies. Extract public data from any website with ease!
DataForSEO
We provide comprehensive SEO and digital marketing data solutions via API
SerpApi
SerpApi is a real-time API to access Google search results. We handle proxies, solve captchas, and parse all rich structured data for you.
ScraperAPI
Collect data from any public website with our web scraping API, without worrying about proxies, browsers, or CAPTCHA handling.
Scrapingdog
"Scrapingdog is your all-in-one Web Scraping API, effortlessly managing proxies and headless browsers, allowing you to extract the data you need with ease."
Decodo Web Scraping API
"AI-Ready Proxy & Scraping Solutions" - "The most efficient way to test, launch, and scale your web data projects."
References
- ↑Description: brightdata.com
- ↑Pricing model: docs.brightdata.com · brightdata.com
- ↑Published pricing: brightdata.com
- ↑Free tier: brightdata.com
- ↑Self-serve signup: docs.brightdata.com · docs.brightdata.com
- ↑Requires sales call: docs.brightdata.com
- ↑Enterprise plan: brightdata.com
- ↑Supported actions: docs.brightdata.com
- ↑Regions: brightdata.com
- ↑Input types: docs.brightdata.com
- ↑Output types: docs.brightdata.com
- ↑Webhooks: docs.brightdata.com
- ↑Sandbox: docs.brightdata.com
- ↑SDK languages: docs.brightdata.com
- ↑MCP server: brightdata.com · github.com
- ↑SOC 2: brightdata.com · brightdata.com
- ↑HIPAA: brightdata.com
- ↑GDPR: brightdata.com
- ↑ISO 27001: brightdata.com · brightdata.com
- ↑PCI DSS: brightdata.com
- ↑Published SLA: brightdata.com
- ↑Rate limits: docs.brightdata.com
- ↑Known restrictions: docs.brightdata.com · docs.brightdata.com
Change history
- 2026-06-15 Score Docs Quality: 25 → 45
- 2026-06-15 Score Agent Friendliness: 45 → 65
- 2026-06-15 API Reference URL: (none) → https://docs.brightdata.com/api-reference/authentication
- 2026-06-15 Robots Allows Agents: (none) → Yes
- 2026-06-15 Has Structured Data: (none) → Yes
- 2026-06-15 Llms Txt URL: https://brightdata.com/llms.txt → https://docs.brightdata.com/llms.txt
- 2026-06-09 Scoring Methodology: Scores are computed deterministically from this profile's published, sourced fi… → Scores are computed deterministically from this profile's published, sourced fi…
- 2026-06-09 Best For: Regulated or enterprise workloads — compliance attestations and an enterprise p… → Regulated or enterprise workloads - compliance attestations and an enterprise p…
- 2026-06-09 Score Agent Friendliness: (none) → 45
- 2026-06-09 Score Pricing Transparency: (none) → 85
- 2026-06-09 Avoid If: (none) → You want to try it free before paying
- 2026-06-09 Best For: (none) → Regulated or enterprise workloads — compliance attestations and an enterprise p…
- 2026-06-09 Scoring Methodology: (none) → Scores are computed deterministically from this profile's published, sourced fi…
- 2026-06-09 Score Trust Readiness: (none) → 75
- 2026-06-09 Score Procurement Friction: (none) → 85
- 2026-06-09 Score Docs Quality: (none) → 25
- 2026-06-09 Score Setup Speed: (none) → 55
- 2026-06-08 Llms Txt Present: (none) → Yes
- 2026-06-08 Docs URL: (none) → https://docs.brightdata.com
- 2026-06-08 Rendering: (none) → static
- 2026-06-08 Llms Txt URL: (none) → https://brightdata.com/llms.txt
- 2026-06-07 Summary Md: (none) → Bright Data SERP API delivers real-time search engine scraping with proxy manag…
- 2026-06-07 SDK Packages: Python, Node.js → Python, Node.js
- 2026-06-07 Github Stars: (none) → 74
- 2026-06-07 Github Stars At: (none) → 2026-06-07T18:55:30.898Z
- 2026-06-07 Notable Customers: (none) → Henkel, Beiersdorf, Under Armour, Wayfair, Amazon, Bitget, Shopee Philippines I…
- 2026-06-07 Launched At: (none) → 2014-01-01
- 2026-06-07 Price Basis: (none) → 1,000 results
- 2026-06-07 Starting Price Usd: (none) → 1.5
- 2026-06-07 Data Retention Policy URL: (none) → https://brightdata.com/privacy
- 2026-06-07 SLA URL: (none) → https://brightdata.com/sla
- 2026-06-07 Requires Verification: (none) → No
- 2026-06-07 Error Format: (none) → vendor-specific
- 2026-06-07 Quickstart URL: (none) → https://docs.brightdata.com/scraping-automation/serp-api/send-your-first-request
- 2026-06-07 MCP URL: (none) → https://github.com/brightdata/brightdata-mcp
- 2026-06-07 SDK Packages: Python, Node.js → Python, Node.js
- 2026-06-07 Versioning Scheme: (none) → none
- 2026-06-07 API Version: (none) → 1.0.0
- 2026-06-07 Base URL: (none) → https://api.brightdata.com
- 2026-06-07 API Style: (none) → rest
- 2026-06-07 Auth Methods: (none) → api_key
- 2026-06-07 Auth Docs URL: (none) → https://docs.brightdata.com/api-reference/authentication
- 2026-06-07 Fields Not Found: (none) → stability, ga_date, deprecation_policy_url, free_tier_limit, idempotency_suppor…
- 2026-06-07 SDK Packages: (none) → Python, Node.js
- 2026-06-07 Capabilities: {"bulk":true,"realtime":true,"local_data":true,"multi_engine":true} → {"bulk":true,"realtime":true,"local_data":true,"multi_engine":true}
Suggest an edit / leave a review
Leave a review or comment
curl -X POST https://apio.sh/api/feedback/brightdata-serp \
-H 'Content-Type: application/json' \
-d '{"kind":"review","rating":5,"body":"Your experience with this API…"}'Suggest a correction to a field (cite a source)
curl -X POST https://apio.sh/api/suggest/brightdata-serp/FIELD \
-H 'Content-Type: application/json' \
-d '{"value":"corrected value","citations":[{"url":"https://source.example/page","excerpt":"supporting quote"}],"note":"what changed and why"}'