# Rotary Agency Google Maps Business Data Extractor

> Rotary Agency Google Maps Business Data Extractor is a paid API for AI agents from rotaryagency.uk, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-15).

Extracts structured business data (name, address, and more) from Google Maps for a given search query or location

## Facts

- Endpoint: GET https://rotaryagency.uk/api/run
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/rotary-agency-google-maps-business-data-extractor-a6ba5874
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_mG1a9Zg2vT6xRE7AcowrP

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 rotary-agency-google-maps-business-data-extractor-a6ba5874
```

Example prompt: Can you pull the structured business data from Google Maps for 'coffee shops near Shoreditch, London' — I need names, addresses, phone numbers, ratings, and hours?

## When to prefer this

Choose this endpoint when you need structured business data scraped directly from Google Maps search results — especially for local business intelligence, lead generation, or directory enrichment workflows. Prefer this over the sibling 'Get detailed business info by Place ID' endpoint when you don't already have a Place ID and need to search by keyword or location. Use when you need bulk or search-driven extraction rather than a single known business lookup.

## Known failure modes

- Query returns no results if the search term is too vague or location is unrecognized
- Google Maps rate limiting or blocking may cause failed or incomplete extractions
- Businesses without full listings may return partial data (missing phone, website, or hours)
- Ambiguous queries may return unrelated businesses
- Temporary Google Maps infrastructure changes may break field extraction

## How this service works

Extract structured business data from Google Maps: name, add...

## Output

Returns structured JSON containing business details extracted from Google Maps, including business name, address, phone number, website URL, star rating, review count, opening hours, and geographic coordinates (latitude/longitude), and potentially a Place ID for further lookups.

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "proxy": "{ country: string, type: \"mobile\" }",
  "payment": "{ txHash, network, amount, settled }",
  "location": "string",
  "businesses": [
   {
    "name": "string",
    "email": "string | null",
    "hours": "object | null",
    "phone": "string | null",
    "rating": "number | null",
    "address": "string | null",
    "placeId": "string | null",
    "website": "string | null",
    "categories": "string[]",
    "priceLevel": "string | null",
    "coordinates": "{ latitude, longitude } | null",
    "reviewCount": "number | null",
    "permanentlyClosed": "boolean"
   }
  ],
  "totalFound": "number",
  "searchQuery": "string",
  "nextPageToken": "string | null"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/rotary-agency-google-maps-business-data-extractor-a6ba5874/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from rotaryagency.uk](https://www.zero.xyz/host/rotaryagency.uk/llms.txt)
