# serp402 Google Maps Posts

> serp402 Google Maps Posts 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).

Extracts structured post data (title, description, link, and more) from a Google Maps place's posts feed by data_id.

## Facts

- Endpoint: POST https://serp402.com/api/v1/google-maps-posts?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-posts-37879d75
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_uY7cKVI8PNxifMR3R7LGb

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-posts-37879d75 -d '<json body>'
```

Example prompt: Can you pull all the posts from the Google Maps listing for the place with data_id 'ChIJN1t_tDeuEmsRUsoyG83frY4' — give me the titles, descriptions, and links in structured JSON?

## When to prefer this

Choose this endpoint when you need structured post/update data from a specific Google Maps business listing and have its data_id. It requires no API key or account setup and charges a flat $0.05 USDC per call, making it ideal for ad-hoc agent workflows, competitor monitoring, or business intelligence pipelines that need Google Maps post data without managing a Google API quota.

## Known failure modes

- Invalid or nonexistent data_id returns empty results or error
- Expired or invalid next_page_token causes pagination failure
- Google Maps may throttle or change structure causing incomplete data
- Place has no posts, returning empty array
- Payment failure (insufficient USDC) blocks request

## How this service works

Google Maps Posts: Extract title, description, link,... information. 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

Returns a structured JSON array of posts from a Google Maps place, each containing fields such as title, description, link, and potentially date, images, and other post metadata. Results are paginated at 10 per page, with a next_page_token provided when more results are available.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "data_id": {
   "type": "string",
   "description": "Google Maps data ID. Find the data ID of a place using our Google Maps API ."
  },
  "next_page_token": {
   "type": "string",
   "description": "next page token. It is used for retrieving the next page results. 10 results are returned per page."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/serp402-google-maps-posts-37879d75/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)
