Google Maps place results for a query — rating, address

From SerpApi, through Joshu Data Bodega.

Price
$0.017 per call

No calls measured in the last 30 days.

Prices include the router's 10% markup and are paid from the usage wallet. Checked on November 11, 2026.

Inputs

  • qstring, required

    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.

  • llstring, optional

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

  • typestring, required

    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.

  • startinteger, optional

    pagination offset, increments of 20

  • enginestring, required

  • place_idstring, optional

    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.

Call it

Router call with a router API key
curl https://hello.joshu.me/api/router/call \
  -H "Authorization: Bearer $JOSHU_ROUTER_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "endpoint": "serpapi.x.google-maps",
    "params": {
      "q": "pizza",
      "ll": "@40.7455096,-74.0083012,14z",
      "type": "search",
      "engine": "google_maps"
    }
  }'