/serp-api/ — Bright Data SERP API
Collect localized search results as parsed JSON or raw HTML, with synchronous and asynchronous delivery.
SERP API. Official documentation · Checked · Review due .
documented capabilities
HTTP API- Result format
- Add brd_json=1 to the search URL for parsed JSON; the REST example otherwise returns HTML.[1]
- Asynchronous delivery
- Enable asynchronous requests on the SERP zone, submit with async=1, then retrieve using the response ID.[1]
- PAYG rate
- The public PAYG plan lists USD 1.50 per 1,000 requests, without a monthly commitment.[2]
Billing: Successful requests; asynchronous result collection is not separately billed.
Outputs: json, html
Documented for: Python Requests, Node.js, Curl
[ official reference ][ provider discussion ][ JSON record ]
getting started
documentation reviewed- Create a SERP API zone and obtain its API key.
- POST the zone name and search URL to the REST request endpoint with Bearer authentication.
- Select parsed JSON and locale parameters; use a separate result-retrieval step for asynchronous jobs.
Requirements & limitations
- Search-engine and vertical-specific parameters differ; validate the exact parser needed for the workload.
- Compatibility and delivery behavior are documented; no authenticated request was executed.
We reviewed the linked documentation. No live service connection, checkout or performance test is claimed for this listing.
primary sources
2 references- Official SERP API referenceChecked 2026-09-27
- SERP API pricing and billing FAQChecked 2026-09-27