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/successZum Anbieterpreis
Success rate
100 %Last 30 days · 13.370 calls
Latency p50
1.1 sp95 4.1 s
Last verified
28.07.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 onlineDemnächstProvider docs ↗
  • Uses platform quota
  • Synchronous response
  • Reads public data

Parameter

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.

ParameterTypErforderlichBeschreibungBeispiel
Abfrageparameter
qZeichenketteErforderlichrequired 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
llZeichenketteOptional@latitude,longitude,zoom — alternative to location+z or lat/lon+z@40.7455096,-74.0083012,14z
typeZeichenketteErforderlichsearch (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
startGanzzahlOptionalpagination offset, increments of 200
engineZeichenketteErforderlichgoogle_maps
place_idZeichenketteOptionalGoogle 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
  • Abfrageparameter
  • qZeichenketteErforderlich

    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.

    Beispiel: pizza

  • llZeichenketteOptional

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

    Beispiel: @40.7455096,-74.0083012,14z

  • typeZeichenketteErforderlich

    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.

    Beispiel: search

  • startGanzzahlOptional

    pagination offset, increments of 20

    Beispiel: 0

  • engineZeichenketteErforderlich

    Beispiel: google_maps

  • place_idZeichenketteOptional

    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.

    Beispiel: ChIJifIePKtZwokRVZ-UdRGkZzs

Codebeispiele

Ersetze $TOOLSWITCH_KEY durch den in der Konsole erstellten Schlüssel.

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"

Diese Gateway-API ist eine Vorschauversion; URL und Authentifizierung können sich ändern. Die Beispielparameter sind Musterdaten. Aufrufe werden mit $0.015/success einschließlich Servicegebühr abgerechnet.