Skip to content
Docs

Retrieve Artifacts

Early access. Tell us what you're building and we'll set you up. Contact us

Every search record can expose archive endpoints through search_metadata.

JSON#

Text
GET /searches/{search_id}.json

Returns the current or final SerpApi-shaped JSON payload.

Raw HTML#

Text
GET /searches/{search_id}.html

Returns the raw Google HTML captured by the browser when the search has completed successfully. If the search is still queued or running, poll the JSON endpoint first.

Pixel Positions#

Text
GET /searches/{search_id}.json_with_pixel_position

Returns the normal JSON payload plus pixel-position data when available.

Authentication#

Archive endpoints require search.read. Use either X-API-KEY or api_key.

Was this page helpful?