Google Maps-API

Google Maps-In der Nähe suchen-API

Durchsuche Google Maps um einen exakten Breiten- und Längengrad und erhalte bis zu 20 normalisierte Orte pro Aufruf, jeweils mit der in Straße, Stadt, Bundesstaat, Postleitzahl und Land aufgeteilten Adresse. Nutze das, wenn du Koordinaten hast und den Kartenausschnitt auf sie zentrieren willst; nutze maps.search, wenn du nur einen Ortsnamen hast. Gib den zurückgegebenen nextCursor als cursor zurück, um die nächsten 20 Orte zu erhalten.

1,30 USD/1k Anfr., Zahlung pro Anfrage, kein Abo.

coffee shop - Google Maps
google.com/maps/search/coffee%20shop/@30.2672, -97.7431,15z
coffee shop
ResultsShare

Mañana Coffee House

4.6(1,284)

Coffee shop · 612 W 6th St, Austin, TX 78701, USA

Cozy cafe serving pour-over coffee and pastries a few blocks from the Capitol.

Update results when map moves
Mañana Coffee House
Google Maps
Was die API zurückgegeben hatitems[0]
{
"placeId": "ChIJrX7cX9C1RIYR2LFEjaLyeuY",
"cid": "8234917364550128200",
"name": "Mañana Coffee House",
"url": "https://www.google.com/maps/place/?q=place_id:ChIJrX7cX9C1RIYR2LFEjaLyeuY",
"category": "Coffee shop",
"categories": [...],
"address": "612 W 6th St, Austin, TX 78701, USA",
"street": "612 W 6th St",
+15 weitere Felder
}
Verfügbarkeit
100,00%
30d · 6.751 Aufrufe
Anfragen
6.751
30d
Antwort
4,2s
Median · 30d

Preise

Preise der Google Maps-In der Nähe suchen-API

Du zahlst
13,00 USD
1,30 USD/1k Anfr., nur für das, was du nutzt. Kein Monatstarif.
Deine ersten 76 Anfragen sind mit dem Startguthaben von 0,10 USD kostenlos.

Ausprobieren

Google Maps In der Nähe suchen mit einer Anfrage abrufen

Öffnen in
Beispielantwort
Kostenlose Läufe liefern nur die ersten 3 Ergebnisse. Lade einen Schlüssel auf, um die vollständige Antwort zu bekommen.
{
  "found": true,
  "data": {
    "nextCursor": "eyJvZmZzZXQiOjMsInEiOiJjb2ZmZWUgc2hvcCJ9",
    "items": [
      {
        "placeId": "ChIJrX7cX9C1RIYR2LFEjaLyeuY",
        "cid": "8234917364550128200",
        "name": "Mañana Coffee House",
        "url": "https://www.google.com/maps/place/?q=place_id:ChIJrX7cX9C1RIYR2LFEjaLyeuY",
        "category": "Coffee shop",
        "categories": [
          "Coffee shop",
          "Breakfast restaurant"
        ],
        "address": "612 W 6th St, Austin, TX 78701, USA",
        "street": "612 W 6th St",
        "city": "Austin",
        "state": "Texas",
        "postalCode": "78701",
        "countryCode": "US",
        "latitude": 30.2687,
        "longitude": -97.7469,
        "phone": "+1 512-555-0142",
        "website": "https://mananacoffeeaustin.com",
        "rating": 4.6,
        "reviewCount": 1284,
        "image": "https://lh3.googleusercontent.com/places/ANXAkqHmananaCoffee6thSt=w200-h150-k-no",
        "neighborhood": "Downtown",
        "domain": "mananacoffeeaustin.com",
        "description": "Cozy cafe serving pour-over coffee and pastries a few blocks from the Capitol.",
        "rank": 1
      },
      {
        "placeId": "ChIJTUxDowe1RIYRy5j2Vd8HwKg",
        "name": "Cuvee Coffee Roastery",
        "url": "https://www.google.com/maps/place/?q=place_id:ChIJTUxDowe1RIYRy5j2Vd8HwKg",
        "category": "Coffee roasters",
        "categories": [
          "Coffee roasters",
          "Coffee shop"
        ],
        "address": "2000 Justin Ln, Austin, TX 78757, USA",
        "street": "2000 Justin Ln",
        "city": "Austin",
        "state": "Texas",
        "postalCode": "78757",
        "countryCode": "US",
        "latitude": 30.3335,
        "longitude": -97.7231,
        "website": "https://cuveecoffee.com",
        "rating": 4.4,
        "reviewCount": 511,
        "image": "https://lh3.googleusercontent.com/places/ANXAkqHCuveeRoastery=w200-h150-k-no",
        "neighborhood": "Crestview",
        "domain": "cuveecoffee.com",
        "rank": 2
      },
      {
        "placeId": "ChIJgUbEo8cKRIYRZ4h8dQ3jL2s",
        "name": "Summer Moon Coffee",
        "url": "https://www.google.com/maps/place/?q=place_id:ChIJgUbEo8cKRIYRZ4h8dQ3jL2s",
        "category": "Coffee shop",
        "categories": [
          "Coffee shop"
        ],
        "address": "1900 Aldrich St Ste 100, Austin, TX 78723, USA",
        "street": "1900 Aldrich St Ste 100",
        "city": "Austin",
        "state": "Texas",
        "postalCode": "78723",
        "countryCode": "US",
        "latitude": 30.296,
        "longitude": -97.7028,
        "website": "https://summermooncoffee.com",
        "rating": 4.5,
        "reviewCount": 642,
        "image": "https://lh3.googleusercontent.com/places/ANXAkqHSummerMoonAldrich=w200-h150-k-no",
        "neighborhood": "Mueller",
        "domain": "summermooncoffee.com",
        "rank": 3
      }
    ]
  }
}

Vollständige Parameter- und Antwortreferenz: jedes Feld, jeder Typ und jedes Beispiel für diesen Endpoint.

Referenz

Eine Anfrage, eine Antwortstruktur.

Jedes Feld, das du sendest, und jedes Feld, das du zurückbekommst, jeweils mit einem echten Beispiel.

Zuletzt geprüft 2026-10-07 · Verfügbarkeit und Latenz gemessen über 30d

Request-Body

JSON, per POST an diesen Endpoint gesendet.

  • coordinatesstring

    {"latitude":30.2672,"longitude":-97.7431}

    Der exakte Kartenmittelpunkt, um den gesucht wird. Nutze stattdessen maps.search, wenn du nur einen Ortsnamen hast.

  • querystring

    coffee shop

    Was du in die Suchleiste von Google Maps eintippen würdest (z. B. coffee shop).

  • cursorstring

    Opaker Cursor aus dem nextCursor einer vorherigen Antwort. Gib ihn zurück, um die nächste Seite mit Orten zu erhalten.

  • languagestring

    Zweistelliger Sprachcode für die Ergebnisse (z. B. en).

  • limitinteger

    3

    Maximale Zahl der Orte, die in dieser Antwort zurückgegeben werden (1-20). Google Maps liefert pro Aufruf einen Viewport mit etwa 20 Orten; blättere mit cursor für mehr. Der Preis ist pauschal pro Anfrage.

  • zoomnumber

    Zoom des Google-Maps-Viewports. Niedriger deckt ein größeres Gebiet ab, höher fokussiert enger um die Koordinaten.

Du sendest. Ein kleiner JSON-Body. Die gezeigten Werte sind Beispiele, die du durch deine eigenen ersetzt.

Antwort

JSON, ein Beispielwert pro Feld.

  • foundboolean

    true

datadata
  • nextCursorstring

    eyJvZmZzZXQiOjMsInEiOiJjb2ZmZWUgc2hvcCJ9

each itemdata.items[]
  • placeIdstring

    ChIJrX7cX9C1RIYR2LFEjaLyeuY

  • cidstring

    8234917364550128200

  • namestring

    Mañana Coffee House

  • urlstring

    https://www.google.com/maps/place/?q=place_id:ChIJrX7cX9C1RIYR2LFEjaLyeuY

  • categorystring

    Coffee shop

  • categories[]string

    Coffee shop

  • addressstring

    612 W 6th St, Austin, TX 78701, USA

  • streetstring

    612 W 6th St

  • citystring

    Austin

  • statestring

    Texas

  • postalCodestring

    78701

  • countryCodestring

    US

  • latitudenumber

    30.2687

  • longitudenumber

    -97.7469

  • phonestring

    +1 512-555-0142

  • websitestring

    https://mananacoffeeaustin.com

  • ratingnumber

    4.6

  • reviewCountnumber

    1284

  • imagestring

    https://lh3.googleusercontent.com/places/ANXAkqHmananaCoffee6thSt=w200-h150-k-no

  • neighborhoodstring

    Downtown

  • domainstring

    mananacoffeeaustin.com

  • descriptionstring

    Cozy cafe serving pour-over coffee and pastries a few blocks from the Capitol.

  • ranknumber

    1

Du bekommst zurück. Benannte, typisierte Felder in derselben Struktur, egal welche Quelle antwortet.

FAQ

Über die Google Maps-In der Nähe suchen-API

Die AnyAPI-Google Maps-In der Nähe suchen-API liefert Google Maps-Daten als normalisiertes JSON aus einem POST-Aufruf an /v1/run/maps.search_nearby. Durchsuche Google Maps um einen exakten Breiten- und Längengrad und erhalte bis zu 20 normalisierte Orte pro Aufruf, jeweils mit der in Straße, Stadt, Bundesstaat, Postleitzahl und Land aufgeteilten Adresse. Nutze das, wenn du Koordinaten hast und den Kartenausschnitt auf sie zentrieren willst; nutze maps.search, wenn du nur einen Ortsnamen hast. Gib den zurückgegebenen nextCursor als cursor zurück, um die nächsten 20 Orte zu erhalten. AnyAPI liefert ein normalisiertes Schema, egal welche Quelle antwortet. Sie kostet ab 1,30 USD pro 1.000 Anfragen, in US-Dollar, ohne Abo und ohne monatliches Minimum. In den letzten 30 Tagen waren 100,0% der Google Maps In der Nähe suchen-Aufrufe über AnyAPI erfolgreich, bei einer mittleren Antwortzeit von 4,2 Sekunden über 6.751 gemessene Aufrufe.

Sie kostet ab 1,30 USD pro 1.000 Anfragen, in US-Dollar, ohne Abo und ohne monatliches Minimum. Du lädst ein USD-Guthabenkonto auf, und jeder Aufruf bucht davon ab. Bei manchen fehlgeschlagenen, vom Guthabenkonto bezahlten Anfragen fallen Bearbeitungsgebühren an, die wir zum Selbstkostenpreis ohne Aufschlag weitergeben. Die Fehlerantwort zeigt den berechneten Betrag.

Durchsuche Google Maps um einen exakten Breiten- und Längengrad und erhalte bis zu 20 normalisierte Orte pro Aufruf, jeweils mit der in Straße, Stadt, Bundesstaat, Postleitzahl und Land aufgeteilten Adresse. Nutze das, wenn du Koordinaten hast und den Kartenausschnitt auf sie zentrieren willst; nutze maps.search, wenn du nur einen Ortsnamen hast. Gib den zurückgegebenen nextCursor als cursor zurück, um die nächsten 20 Orte zu erhalten. Die Antwort ist normalisiertes JSON mit demselben Envelope, den jeder AnyAPI-Endpoint liefert, sodass das Parsen eines zweiten Endpoints nur eine geänderte URL bedeutet.

In den letzten 30 Tagen waren 100,0% der Google Maps In der Nähe suchen-Aufrufe über AnyAPI erfolgreich, bei einer mittleren Antwortzeit von 4,2 Sekunden über 6.751 gemessene Aufrufe. Das sind AnyAPIs eigene Messungen des Traffics durch das Gateway, laufend neu berechnet, kein veröffentlichtes Service-Level-Ziel.

Ja. Ein neues AnyAPI-Konto startet mit 0,10 USD Gratis-Guthaben, ohne Karte. Das deckt 76 Google Maps-In der Nähe suchen-Aufrufe zu je 0,0013 USD.

Sende eine POST-Anfrage an https://api.getanyapi.com/v1/run/maps.search_nearby mit deinem AnyAPI-Schlüssel in einem Header „Authorization: Bearer“ und der Eingabe als JSON-Body. Derselbe Schlüssel und dasselbe Guthabenkonto funktionieren bei jedem AnyAPI-Endpoint.

Nein. Du lädst US-Dollar auf ein Prepaid-AnyAPI-Guthaben, und jede Anfrage bucht davon ab. Es gibt keinen Monatstarif und kein Minimum, und dasselbe Guthaben bezahlt jeden AnyAPI-Endpoint.

Ja. Installiere @getanyapi/sdk von npm für TypeScript oder getanyapi von pip für Python. Beide rufen jeden AnyAPI-Endpoint mit demselben Schlüssel auf, und jeder HTTP-Client funktioniert ebenfalls.

Ja. Ein Agent kann sich mit dem AnyAPI-MCP-Server unter https://api.getanyapi.com/mcp verbinden oder mit einem unauthentifizierten POST an https://api.getanyapi.com/agent/signup einen eigenen kostenlosen Test-Schlüssel erstellen und diesen Endpoint über HTTP aufrufen.