SerpApiGoogleSEO/AEO

Google organic search results for a query

serpapi.google.serp.organic

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

Price
$0.015/successPelo preço do provedor
Success rate
92,2%Last 30 days · 14.168 calls
Latency p50
1.7 sp95 58 s
Last verified
28 de jul. de 2026Verified working
GEThttps://toolswitch.dev/v1/tools/serpapi.google.serp.organic?q=coffee&engine=googlePreview
Try onlineEm breveProvider docs ↗
  • Uses platform quota
  • Synchronous response
  • Reads public data

Parâmetros

Answers arrive in `organic_results`; the same response may also carry `knowledge_graph`, `local_results`, `related_questions`, `related_searches` and `pagination`. `num` IS NOT DOCUMENTED for this engine — Google dropped it upstream and SerpApi's google parameter list does not include it. Page with `start`, not `num`; sending `num` is not a supported way to widen a page.

ParâmetroTipoObrigatórioDescriçãoExemplo
Parâmetros de consulta
qstringObrigatóriothe search query; Google search operators work herecoffee
crstringOpcionalrestrict to countries, e.g. countryUS; multiple joined by |
glstringOpcionalcountry code for the search, e.g. us, ukus
hlstringOpcionalinterface language code, e.g. enen
lrstringOpcionalrestrict to languages, e.g. lang_en; multiple joined by |
latnúmeroOpcionallatitude; requires lon and a matching gl
lonnúmeroOpcionallongitude; requires lat
tbmstringOpcionalswitches the Google vertical: isch (images), vid, nws, shop, lcl, pts
tbsstringOpcionaladvanced Google filters, e.g. date range
nfprstringOpcional1 disables Google's auto-correction to a different spelling
safestringOpcionalactive | off
uulestringOpcionalGoogle's encoded location, as an alternative to `location`
startinteiroOpcionalresult offset for pagination — 0, 10, 20 … This is how you page; see the note about `num`0
devicestringOpcionaldesktop (default) | tablet | mobile
enginestringObrigatóriothe engine selector — must be this literal stringgoogle
filterstringOpcional0 turns off Google's similar-results and omitted-results filters
radiusinteiroOpcionalmetres around lat/lon; 1-199 on desktop, 1-1000 on mobile
locationstringOpcionalcity-level origin of the search, e.g. "Austin, Texas, United States". Mutually exclusive with uule and with lat/lon
google_domainstringOpcionaldefault google.com; e.g. google.co.uk
  • Parâmetros de consulta
  • qstringObrigatório

    the search query; Google search operators work here

    Exemplo: coffee

  • crstringOpcional

    restrict to countries, e.g. countryUS; multiple joined by |

  • glstringOpcional

    country code for the search, e.g. us, uk

    Exemplo: us

  • hlstringOpcional

    interface language code, e.g. en

    Exemplo: en

  • lrstringOpcional

    restrict to languages, e.g. lang_en; multiple joined by |

  • latnúmeroOpcional

    latitude; requires lon and a matching gl

  • lonnúmeroOpcional

    longitude; requires lat

  • tbmstringOpcional

    switches the Google vertical: isch (images), vid, nws, shop, lcl, pts

  • tbsstringOpcional

    advanced Google filters, e.g. date range

  • nfprstringOpcional

    1 disables Google's auto-correction to a different spelling

  • safestringOpcional

    active | off

  • uulestringOpcional

    Google's encoded location, as an alternative to `location`

  • startinteiroOpcional

    result offset for pagination — 0, 10, 20 … This is how you page; see the note about `num`

    Exemplo: 0

  • devicestringOpcional

    desktop (default) | tablet | mobile

  • enginestringObrigatório

    the engine selector — must be this literal string

    Exemplo: google

  • filterstringOpcional

    0 turns off Google's similar-results and omitted-results filters

  • radiusinteiroOpcional

    metres around lat/lon; 1-199 on desktop, 1-1000 on mobile

  • locationstringOpcional

    city-level origin of the search, e.g. "Austin, Texas, United States". Mutually exclusive with uule and with lat/lon

  • google_domainstringOpcional

    default google.com; e.g. google.co.uk

Exemplos de código

Substitua $TOOLSWITCH_KEY pela chave criada no console.

Preview
curl -X GET 'https://toolswitch.dev/v1/tools/serpapi.google.serp.organic?q=coffee&engine=google' \
  -H "X-Toolswitch-Key: $TOOLSWITCH_KEY"

Esta API de gateway está em prévia; a URL e a autenticação podem mudar. Os parâmetros do exemplo são dados de amostra. As chamadas são cobradas a $0.015/success, incluindo a taxa de serviço.