# serp402 Google Maps Autocomplete

> serp402 Google Maps Autocomplete is a paid API for AI agents from serp402.com, paid per call via x402, $0.05/call, status unknown (last checked 2026-10-31).

Returns Google Maps autocomplete suggestions as structured JSON for a given search query and optional location/language parameters

## Facts

- Endpoint: POST https://serp402.com/api/v1/google-maps-autocomplete?utm_source=zero.xyz
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-31
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/serp402-google-maps-autocomplete-d9d053a3
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_bBn_41rXLdyR-7J2BNuDD

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability serp402-google-maps-autocomplete-d9d053a3 -d '<json body>'
```

Example prompt: Can you get me Google Maps autocomplete suggestions for 'central park' with the search originating from New York (@40.7128,-74.0060,15z), in English and for the US?

## When to prefer this

Choose this endpoint when you need Google Maps autocomplete suggestions in structured JSON without managing a Google API key or subscription. It is ideal for agents building location typeahead features, resolving partial address inputs, or enriching user queries with place predictions, especially when payment is handled via USDC micropayments per call.

## Known failure modes

- Missing or empty query string returns no results or an error
- Invalid GPS coordinate format in 'll' field causes a bad request
- Unsupported country or language code may return empty or unexpected results
- Network timeout or upstream Google Maps API unavailability
- Malformed request body returns a 4xx error

## How this service works

Google Maps Autocomplete: Google Maps Autocomplete results, returned as JSON. Structured JSON, USD 0.05 per call in USDC — no API key, no account, no subscription, no minimum. Not affiliated with, endorsed by or an official channel of any of the services the results come from. All trademarks and copyright remain the property of their respective owners.

## Output

A structured JSON object containing a list of Google Maps autocomplete predictions, each typically including place name, description, and place identifiers, returned for the given query and location parameters.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "q": {
   "type": "string"
  },
  "cp": {
   "type": "string",
   "description": "Cursor pointer defines the position of cursor for the query provided, position starts from 0 which is a case where cursor is placed before the query query .…"
  },
  "gl": {
   "type": "string",
   "description": "country to use for the Google Maps Autocomplete search. It's a two-letter country code. (e.g., us for the United States, uk for United Kingdom, or fr for…"
  },
  "hl": {
   "type": "string",
   "description": "language to use for the Google Maps Autocomplete search. It's a two or three-letter language code. (e.g., en for English, es for Spanish, or fr for French),…"
  },
  "ll": {
   "type": "string",
   "description": "GPS coordinates of the location where you want the search to originate from. Its value must match the following format: @ + latitude + , + longitude + , +…"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/serp402-google-maps-autocomplete-d9d053a3/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from serp402.com](https://www.zero.xyz/host/serp402.com/llms.txt)
