Google Maps Nearby Search with full place details — ratings, reviews, contact info, hours — at $0.08/request via micropayment.
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
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
Quality
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 requesthttps://stableenrich.dev
- —Endpoint accepts POST with locationRestriction as a required field and supports includedTypes, excludedTypes, rankPreference, maxResultCount (1-5), and languageCodehttps://stableenrich.dev
- —Payments are processed on Base mainnet (eip155:8453), Solana, or Tempo; on server errors (5xx), payments are not settledhttps://stableenrich.dev/docs
- —Google Maps endpoints default to excluding photos — pass an empty array to include themhttps://stableenrich.dev