SERP Async
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
Request body model for the /serp endpoint
The search engine to query.
google_search, google_sge, google_aio, google_maps_search, google_maps_reviews, google_maps_place, google_news, google_images, bing_search, yandex_search "google_search"
ISO Alpha-2 country code used to access the target search engine (e.g. US, DE, GB).
"US"
Device type used for the search request.
desktop, mobile "desktop"
Top-level domain for the search engine (e.g. "com", "co.uk", "de").
"com"
Locale used for the search request.
"en"
Geo-location for the search (canonical Google location name).
"New York, New York, United States"
Number of results to return (1–100).
1 <= x <= 10010
The result page number for pagination.
1 <= x <= 90071992547409911
When true, the SERP response is parsed into structured JSON.
true
The search keyword or phrase to query.
"nimble web data"
Whether to render the page in a browser before extracting.
false
When true, disables Google result filtering (filter=0) so omitted/duplicate and highly similar pages are also returned. Applies to Google search engines.
false
URL to call back when async operation completes
"https://example.com/webhook/callback"
Whether to compress stored data
true
Custom name for the stored object
"result-2024-01-15.json"
Type of storage to use for results
"s3"
URL for storage location
"s3://bucket-name/path/to/object"