Serper

Google Search - returns organic results, knowledge graph, people also ask, related searches, and sitelinks. Use for general web queries, fact-finding, and research. Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response. For later page, offset, or cursor calls on the same logical search, pass parentRequestId with unchanged non-pagination parameters. Valid continuation calls still get their own request IDs and quoted price, but are charged 0. Changing filters starts a new billable request.

Changed on
post/serper/search

Request

Request body

qstring required

Search query

glstring

Country code (e.g. us, uk, de)

hlstring

Language code (e.g. en, es, fr)

lrstring

Restrict results to language (e.g. lang_en, lang_fr, lang_de)

crstring

Restrict results to country (e.g. countryUS, countryGB, countryDE)

numnumber

Number of results (default 10, max 100)

pagenumber

Page number for pagination For later pages of the same logical search, keep non-pagination parameters unchanged and pass top-level parentRequestId from the first Orthogonal /v1/run response.

autocorrectboolean

Enable autocorrect (default true)

tbsstring

Time filter (qdr:h=past hour, qdr:d=past day, qdr:w=past week, qdr:m=past month, qdr:y=past year)

locationstring

Location name for localized results (e.g. "New York, NY")

safestring

Safe search: "active" to filter explicit content, "off" to disable

Response

Successful response

Changes