SerpApiGoogleSEO/AEO

Google Maps place results for a query — rating, address

serpapi.x.google-maps

Live Google Maps place results for a keyword and location, or a Google place_id lookup — position, place_id, rating, address, phone, website

Price
$0.015/successAu prix du fournisseur
Success rate
100 %Last 30 days · 13 370 calls
Latency p50
1.1 sp95 4.1 s
Last verified
28 juil. 2026Verified working
GEThttps://toolswitch.dev/v1/tools/serpapi.x.google-maps?q=pizza&ll=%4040.7455096%2C-74.0083012%2C14z&type=search&engine=google_mapsPreview
Try onlineBientôtProvider docs ↗
  • Uses platform quota
  • Synchronous response
  • Reads public data

Paramètres

Keyword search answers arrive in `local_results`; a place_id lookup answers in `place_results`. Search: engine=google_maps type=search q=pizza ll=@…. Place lookup: engine=google_maps type=place q=<place name or place_id> place_id=ChIJifIePKtZwokRVZ-UdRGkZzs.

ParamètreTypeObligatoireDescriptionExemple
Paramètres de requête
qchaîneObligatoirerequired for type=search (keyword). For a place_id lookup, Treg still requires q — send the place name, or the same place_id as q, alongside place_id.pizza
llchaîneFacultatif@latitude,longitude,zoom — alternative to location+z or lat/lon+z@40.7455096,-74.0083012,14z
typechaîneObligatoiresearch (keyword list) or place (single-place lookup via place_id). Prefer type=place with place_id. Upstream does not require type when place_id is set (https://serpapi.com/google-maps-api); Treg still requires type — send type=place for a place_id lookup.search
startentierFacultatifpagination offset, increments of 200
enginechaîneObligatoiregoogle_maps
place_idchaîneFacultatifGoogle place_id for a single-place lookup / NAP (name, address, phone, website). Prefer with type=place. Upstream accepts place_id without other optional params (https://serpapi.com/google-maps-api); Treg still requires type and q, so send type=place and a q (place name, or place_id as q) alongside place_id.ChIJifIePKtZwokRVZ-UdRGkZzs
  • Paramètres de requête
  • qchaîneObligatoire

    required for type=search (keyword). For a place_id lookup, Treg still requires q — send the place name, or the same place_id as q, alongside place_id.

    Exemple : pizza

  • llchaîneFacultatif

    @latitude,longitude,zoom — alternative to location+z or lat/lon+z

    Exemple : @40.7455096,-74.0083012,14z

  • typechaîneObligatoire

    search (keyword list) or place (single-place lookup via place_id). Prefer type=place with place_id. Upstream does not require type when place_id is set (https://serpapi.com/google-maps-api); Treg still requires type — send type=place for a place_id lookup.

    Exemple : search

  • startentierFacultatif

    pagination offset, increments of 20

    Exemple : 0

  • enginechaîneObligatoire

    Exemple : google_maps

  • place_idchaîneFacultatif

    Google place_id for a single-place lookup / NAP (name, address, phone, website). Prefer with type=place. Upstream accepts place_id without other optional params (https://serpapi.com/google-maps-api); Treg still requires type and q, so send type=place and a q (place name, or place_id as q) alongside place_id.

    Exemple : ChIJifIePKtZwokRVZ-UdRGkZzs

Exemples de code

Remplacez $TOOLSWITCH_KEY par la clé créée dans la console.

Preview
curl -X GET 'https://toolswitch.dev/v1/tools/serpapi.x.google-maps?q=pizza&ll=%4040.7455096%2C-74.0083012%2C14z&type=search&engine=google_maps' \
  -H "X-Toolswitch-Key: $TOOLSWITCH_KEY"

Cette API de passerelle est en préversion ; son URL et son authentification peuvent changer. Les paramètres de l’exemple sont des données fictives. Les appels sont facturés à $0.015/success, frais de service inclus.