MPPtempoquality 0.92

Google Maps Nearby Search with full place details — ratings, reviews, contact info, hours — at $0.08/request via micropayment.

Price
$0.08 / call
Protocol
mpp
Verified
no

What it does

This endpoint performs a Google Maps Nearby Search with full field details, returning rich place data including ratings, reviews, contact information, opening hours, atmosphere attributes, and accessibility options. It is part of StableEnrich, a pay-per-request research API gateway that unifies multiple data sources behind a single micropayment interface.

You POST a geographic location restriction (center latitude/longitude + radius in meters up to 50,000) and receive up to 5 places per request. The full variant includes detailed fields like reviews, editorial summaries, phone numbers, website URIs, parking/payment options, and service attributes (dine-in, delivery, outdoor seating, etc.). A cheaper partial variant at $0.02/request is available at the sibling endpoint for basic info only. Pagination is supported via `nextPageToken` returned in responses. You can filter by `includedTypes`/`excludedTypes` (up to 50 each) and rank results by POPULARITY or DISTANCE. Photos are excluded by default but can be included by passing an empty `excludeFields` array.

Pricing is $0.08 per request, paid via MPP (Tempo method with pathUSD) or x402 on Base mainnet. No API keys or subscriptions are required — payment serves as authentication. Payments settle on Base (eip155:8453), Solana, or Tempo. On server errors (5xx), payments are not settled.

Capabilities

nearby-place-searchgoogle-maps-placesplace-reviewsplace-ratingsplace-contact-infoopening-hoursatmosphere-attributesgeo-radius-searchpaginationfield-filteringmicropayment-authmpp-tempox402

Use cases

  • Finding restaurants, cafes, or shops near a specific GPS coordinate with full review and contact data
  • Building location-aware agent workflows that need business hours, phone numbers, and ratings
  • Enriching geographic datasets with detailed place attributes like accessibility, parking, and service options
  • Competitive analysis of businesses within a radius including review sentiment and rating counts
  • Local lead generation with phone numbers and website URLs for businesses near a target location

Fit

Best for

  • AI agents needing rich local place data without API key management
  • Location-based research requiring reviews, ratings, and contact details in a single call
  • Pay-as-you-go geographic queries where subscription APIs are overkill
  • Autonomous agent workflows that combine place discovery with other StableEnrich enrichment endpoints

Not for

  • High-volume batch geocoding (per-request pricing adds up quickly at $0.08 each)
  • Applications needing only basic place names and addresses (use the $0.02 partial variant instead)
  • Free-tier or zero-cost place search requirements

Quick start

POST https://stableenrich.dev/api/google-maps/nearby-search/full
Content-Type: application/json

{
  "locationRestriction": {
    "circle": {
      "center": { "latitude": 37.7749, "longitude": -122.4194 },
      "radius": 1000
    }
  },
  "maxResultCount": 5
}

Example

Request

{
  "languageCode": "en",
  "includedTypes": [
    "restaurant"
  ],
  "maxResultCount": 3,
  "rankPreference": "POPULARITY",
  "locationRestriction": {
    "circle": {
      "center": {
        "latitude": 37.7749,
        "longitude": -122.4194
      },
      "radius": 1000
    }
  }
}

Response

{
  "places": [
    {
      "id": "ChIJN1t_tDeuEmsRUsoyG83frY4",
      "types": [
        "restaurant",
        "food",
        "establishment"
      ],
      "dineIn": true,
      "rating": 4.5,
      "reviews": [
        {
          "text": {
            "text": "Great food and atmosphere!",
            "languageCode": "en"
          },
          "rating": 5,
          "authorAttribution": {
            "displayName": "Jane D."
          }
        }
      ],
      "takeout": true,
      "delivery": true,
      "location": {
        "latitude": 37.7751,
        "longitude": -122.4183
      },
      "priceLevel": "PRICE_LEVEL_MODERATE",
      "websiteUri": "https://example-restaurant.com",
      "displayName": {
        "text": "Example Restaurant",
        "languageCode": "en"
      },
      "userRatingCount": 312,
      "formattedAddress": "123 Market St, San Francisco, CA 94105",
      "nationalPhoneNumber": "(415) 555-0123",
      "regularOpeningHours": {
        "openNow": true,
        "weekdayDescriptions": [
          "Monday: 11:00 AM – 10:00 PM"
        ]
      }
    }
  ]
}

Endpoint

Transporthttp
Protocolmpp
CurrencypathUSD

Quality

0.92/ 1.00

Full OpenAPI 3.1 schema with detailed request/response types, clear pricing ($0.08/request in USD), documented examples, and comprehensive field descriptions. The endpoint returned 405 on HEAD/GET probes because it is a POST-only endpoint, which is expected behavior — the OpenAPI spec and guidance confirm it is live. Extensive documentation available via the provider's guidance and llms.txt.

Warnings

  • Probe returned 405 on HEAD and GET because this is a POST-only endpoint; this does not indicate the endpoint is down.
  • maxResultCount is capped at 5 per request; for larger result sets, use pagination via nextPageToken.
  • Photos are excluded by default; pass an empty excludeFields array to include them.

Citations

  • Nearby Search (Full) costs $0.08 per request
    https://stableenrich.dev
  • Endpoint accepts POST with locationRestriction as a required field and supports includedTypes, excludedTypes, rankPreference, maxResultCount (1-5), and languageCode
    https://stableenrich.dev
  • Payments are processed on Base mainnet (eip155:8453), Solana, or Tempo; on server errors (5xx), payments are not settled
    https://stableenrich.dev/docs
  • Google Maps endpoints default to excluding photos — pass an empty array to include them
    https://stableenrich.dev

Provenance

Indexed frommpp_dev
Enriched2026-04-19 16:17:21Z · anthropic/claude-opus-4.6 · v2
First seen2026-04-18
Last seen2026-04-22

Agent access