/serp-api/ — Zyte Search API
Request parsed search results or rendered result-page HTML through a dedicated search endpoint.
SERP API. Official documentation · Checked · Review due .
documented capabilities
HTTP API- Endpoint and authentication
- POST to /v1/search using the API key as the Basic-auth username and an empty password.[1]
- Output selection
- The include option selects organic results, HTML or both. Parsed results carry rank, title and URL; snippet is optional.[3][1]
- Result quantity
- maxResults accepts multiples of ten from 10 to 100, with a default of 10. Request weight increases with result count.[2]
- Targeting
- Use engine-native query parameters or generic geolocation and locale options. Unsupported search domains return HTTP 400.[2]
Billing: Request weight increases with maxResults: max(1, maxResults / 10). A USD rate was not established from the reviewed search documentation.
Outputs: JSON, HTML
Documented for: Python Requests
[ official reference ][ provider discussion ][ JSON record ]
getting started
documentation reviewed- Obtain a Zyte API key and confirm the supported search domain.
- Choose the query, include outputs and maxResults, then submit a search request.
Requirements & limitations
- Parsed AI Overview extraction is not yet available. The quickstart describes returning its rendered HTML, while the parameter table still labels aiOverview coming soon; confirm this mode before depending on it.
- Search-specific USD pricing and account limits were not established.
We reviewed the linked documentation. No live service connection, checkout or performance test is claimed for this listing.
primary sources
3 references- Zyte Search API quickstartChecked 2026-09-27
- Search request parameters and weightingChecked 2026-09-27
- Search response schemaChecked 2026-09-27