Crawlzodocs
API referenceGoogle Search

Google search results as HTML

The same Google results page, returned as raw HTML.

Temporarily unavailable. This endpoint is not currently serving requests. The parameters below are accurate; get in touch before building against it.

Returns the fully rendered Google results page as a single HTML string.

Use this when you need something the parser does not surface, or when you would rather run your own extraction. The parameters are identical to serp_search_json.

This endpoint takes GET with query parameters, not a POST body.

No example response is shown for this endpoint.

GET
/v1/scrapers/serp_search_html

Authorization

ApiKeyAuth
X-API-Key<token>

Your API key. Sent on every request.

In: header

Query Parameters

q*string

The search query. URL-encode spaces and symbols.

location?string

Where the search should appear to originate, for example New York or Austin, Texas, United States. The resolved value comes back as location_used.

hl?string

Interface language as a two-letter code, for example en, es, de.

Default"en"
gl?string

Country to search from as a two-letter code, for example us, gb, nl.

google_domain?string

Which Google domain to query, for example google.com or google.nl.

device?string

Device layout to request. Changes which blocks appear on the page.

Default"desktop"
page?integer

Results page, counting from 1. Increment for deeper pages.

Default1

Response Body

application/json

application/json

application/json

application/json

curl -X GET "https://example.com/v1/scrapers/serp_search_html?q=car+insurance&hl=en"
{}