Web search results · Google

Google organic search results for a query

Live Google organic results for a keyword — position, title, URL, snippet, by location

Price
$0.0275 / call
Success (7 days)
—
Median latency
—
Runs (30 days)
3

Details

Tier
bridged
Safe to retry
Yes
Data
Not classified
Source terms
—

Inputs

Inputs of Google organic search results for a query
InputTypeRequiredDescription
enginestringYesthe engine selector — must be this literal string
qstringYesthe search query; Google search operators work here
crstringNorestrict to countries, e.g. countryUS; multiple joined by |
devicestringNodesktop (default) | tablet | mobile
filterstringNo0 turns off Google's similar-results and omitted-results filters
glstringNocountry code for the search, e.g. us, uk
google_domainstringNodefault google.com; e.g. google.co.uk
hlstringNointerface language code, e.g. en
latnumberNolatitude; requires lon and a matching gl
locationstringNocity-level origin of the search, e.g. "Austin, Texas, United States". Mutually exclusive with uule and with lat/lon
lonnumberNolongitude; requires lat
lrstringNorestrict to languages, e.g. lang_en; multiple joined by |
nfprstringNo1 disables Google's auto-correction to a different spelling
radiusintegerNometres around lat/lon; 1-199 on desktop, 1-1000 on mobile
safestringNoactive | off
startintegerNoresult offset for pagination — 0, 10, 20 … This is how you page; see the note about `num`
tbmstringNoswitches the Google vertical: isch (images), vid, nws, shop, lcl, pts
tbsstringNoadvanced Google filters, e.g. date range
uulestringNoGoogle's encoded location, as an alternative to `location`

Call it

Run it (curl)
curl https://api.orcarouter.ai/v1/tools/serpapi.google-serp-organic/run \
  -H "Authorization: Bearer $ORCAROUTER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"input":{"engine":"engine","q":"q"}}'
As an OpenAI function (curl)
curl "https://api.orcarouter.ai/v1/tools/functions?ids=serpapi.google-serp-organic&format=openai" \
  -H "Authorization: Bearer $ORCAROUTER_API_KEY"
MCP client config
{
  "mcpServers": {
    "orcarouter": {
      "type": "http",
      "url": "https://api.orcarouter.ai/v1/tools/mcp",
      "headers": {
        "Authorization": "Bearer <ORCAROUTER_API_KEY>"
      }
    }
  }
}

Questions

How much does Google organic search results for a query cost?

Google organic search results for a query costs $0.0275 per call: 1,000 calls cost $27.50.

What does a $10 budget buy with Google organic search results for a query?

About 363 calls at $0.0275 per call.

What inputs does Google organic search results for a query need?

Required inputs: engine, q.

How do I call Google organic search results for a query?

Send POST /v1/tools/{id}/run with your OrcaRouter API key and a JSON body {"input": {…}}, where {id} is the tool id POST /v1/tools/discover returns for it.

Alternatives

Other tools offering Web search results
ToolPriceSuccess (7 days)Median latencyRuns (30 days)Tier
Google SearchRun a Google web search and get the organic results (title, link, snippet, position) as clean JSON. Returns about 10 results per call - Google stopped honoring bulk result counts in September 2025, so a limit above 10 is accepted but returns no more than a page. Pass the returned nextCursor back as cursor to walk further, or use google.search_100 for up to 100 ranked results in one call, which is cheaper past roughly 20 results.$0.00055 / call100.0%7.8 s193bridged
Google Finance Explore tab results, liveLive Google Finance Explore provides real-time data from the ‘Explore’ tab of Google Finance.$0.0022 / call———bridged
Google Finance Markets tab results, liveLive Google Finance Markets provides real-time data from the ‘Markets’ tab of Google Finance.$0.0022 / call———bridged
Google Finance quote for a ticker, liveLive Google Finance Quote provides real-time data from the ‘Quote’ tab of Google Finance.$0.0022 / call———bridged
Google Finance ticker search by company name, liveLive Google Finance Ticker Search allows you to search for financial instruments available on Google Finance along with additional information.$0.0022 / call———bridged
Search the webReturn organic Google results for a query and page number.$0.0022 / call——14bridged
Google advertiser's running ads — Ads Transparency CenterAds a Google advertiser is running now, from the Ads Transparency Center$0.0275 / call———bridged
Paid ads on a Google results page for a queryThe shopping/text ad units Google shows on its own results page for a keyword (distinct from the Ads Transparency Center)$0.0275 / call———bridged
Google Flights itineraries by route and date — pricesLive Google Flights results — best/other flights, price insights, for a route and date$0.0275 / call——9bridged
Google Hotels results for a query and stay datesLive Google Hotels results for a query, check-in/out dates and party size$0.0275 / call———bridged

Showing the first 10 of 15.

© 2026 OrcaRouter

For Providers

Run an inference platform? Get your models on OrcaRouter.

providers@orcarouter.ai

Join our community

Discordsupport@orcarouter.aiXLinkedInGitHubYouTube