Google Maps SERP
Get full Google Maps search results for any keyword and location — up to 100 businesses with ratings, reviews, coordinates, phone numbers, and place IDs. Much richer than the 3-pack from organic SERP.
When to use this
You want to see the full Google Maps results — not just the top 3, but up to 100 businesses. Useful for understanding the full competitive landscape in your area or building a list of all businesses that show up on Maps for your keyword.
POST
/v1/serp/mapsCost: 1 credit ($0.005)
Rate Limit: Varies by plan
Response: ~2-6 seconds
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| keyword | string | Yes | Search keyword |
| location | string | Yes | City and state |
| limit | integer | No | Number of results. Default: 20, max: 100 |
Example Request
curl -X POST https://api.localseodata.com/v1/serp/maps \
-H "Authorization: Bearer sk_live_your_key" \
-H "Content-Type: application/json" \
-d '{"keyword": "plumber", "location": "Denver, Colorado", "limit": 20}'Example Response
JSON
{
"status": "success",
"credits_used": 1,
"data": {
"results": [
{
"rank": 1,
"name": "Denver Plumbing Pros",
"place_id": "ChIJ...",
"rating": 4.8,
"reviews_count": 312,
"address": "123 Main St, Denver, CO 80202",
"phone": "(303) 555-0123",
"website": "https://denverplumbingpros.com",
"hours": "Open 24 hours",
"latitude": 39.7392,
"longitude": -104.9903,
"categories": ["Plumber", "Water Heater Repair"]
}
],
"total_results": 20,
"keyword": "plumber",
"location": "Denver, Colorado"
}
}Response Fields
| Field | Type | Description |
|---|---|---|
| rank | integer | Position in Maps results |
| name | string | Business name |
| place_id | string | Google Place ID |
| rating | float | Average star rating |
| reviews_count | integer | Total Google reviews |
| latitude | float | GPS latitude |
| longitude | float | GPS longitude |
Notes
- Returns up to 100 results — far more than the 3-pack from organic SERP.
- Place IDs can be used with /v1/business/profile for detailed business data.
- For rank checking at specific coordinates, use /v1/geogrid/scan.